|
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
|
|