SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - zmienne z URL do swf

czestmir - Pią 12 Sty, 2007 12:49
Temat postu: zmienne z URL do swf
Zachodze po rozum do głowy i nic...
Problem:
przekazanie zmiennych z linku URL: cet.php?s=costam do swf-a bez posrednictwa pliku textowego

klikam ten link (ze zwyklej strony, nieflashowej) i do pliku swf otwierajacego sie na nowej stronie ładowana jest zmienna swf, oczywiscie na serwie mam PHP 5
jest taka mozliwosc??

czytalem, ze we flashu jest klasa obiektow loadVars, ktora cos dziala w tym temacie
czy wie ktos jak to wykorzystac?? jak rozwiazac problem??

nugatt - Pią 12 Sty, 2007 15:01

flashvars to np.
Kod:
 <object
        classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0"
        id="gallery_cc_320x240_html_data"
        width="360" height="380"
      >
        <param name="movie" value="gallery_cc_320x240_html_data.swf">
        <param name="bgcolor" value="#FFFFFF">
        <param name="quality" value="high">
        <param name="flashvars" value="a=40&s1=0x000000&s2=0x0099FF&s3=0xFFFFFF&s4=0xFF0000&s5=0xFF0000">
        <param name="allowscriptaccess" value="samedomain">
        <embed
          type="application/x-shockwave-flash"
          pluginspage="http://www.macromedia.com/go/getflashplayer"
          name="gallery_cc_320x240_html_data"
          width="360" height="380"
          src="gallery_cc_320x240_html_data.swf"
          bgcolor="#FFFFFF"
          quality="high"
          flashvars="a=40&s1=0x000000&s2=0x0099FF&s3=0xFFFFFF&s4=0xFF0000&s5=0xFF0000"
          swliveconnect="true"
          allowscriptaccess="samedomain"
        >
          <noembed>
          </noembed>
        </embed>
      </object>
i wtedy zmienne są ładowane do roota

czestmir - Pią 12 Sty, 2007 15:44

ale w swishu to działa ?? exportuje filmy do swf8...
stefcio - Pią 12 Sty, 2007 16:07

I tak sapisujesz w swf czyli flash to czyta.W samym swishu to niedziala jak wiele innych funkcji(np połączenia z php)
czestmir - Pią 12 Sty, 2007 17:45

ok dzieki.
a jak sie odwołac do tej zmienne w swishu??
mam scene: panorama a w niej dwa spritey 1 i 2
ta zmienna potrezbna jest mi w spricie 2.

w swish.html mam tak: <param name="movie" value="galeria.swf?p=link">
no i w <embed ...src="galeria.swf?p=link"
wiec robie tak:
w scenie panorama wpisuje skrypt:
onLoad {
var p=a;
}
jak odwolac sie do tej zmiennej w sprite2??
odwoluje sie do niej tak:
loadVariables('_root.a add ".txt"'); /poniewaz zmienna a jest nazwa pliku a .txt jego rozszerzeniem, loadVariables po to aby zaladowac zmienne z tego pliku

jednak skrypt nie dziala, nie laduje zmiennych


Powered by phpBB modified by Przemo © 2003 phpBB Group