Devo eseguire questo switch della variabile "Locazione" la quale la passo all'swf da PHP in questa maniera:
codice:<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="600" height="504" id="map_final" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="../swf/map_final.swf?Locazione=<? echo$Locazione; ?>" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="../swf/map_final.swf?Locazione=<? echo$Locazione; ?>" quality="high" bgcolor="#ffffff" width="600" height="504" name="map_final" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
nell'action del primo fotogramma c'e' questo:
codice:switch(Locazione){ case 1: point._x=-60; point._y=50; break; case 2: point._x=-80; point._y=35; break; case 3: point._x=10; point._y=10; break; case 4: point._x=-90; point._y=10; break; case 5: point._x=-60; point._y=-5; break; case 6: point._x=-110; point._y=-20; break; case 7: point._x=-80; point._y=-10; break; case 8: point._x=-85; point._y=20; break; case 9: point._x=-35; point._y=70; break; case 10: point._x=30; point._y=-20; break; case 11: point._x=-15; point._y=0; break; case 12: point._x=-15; point._y=-20; break; case 13: point._x=0; point._y=-25; break; case 14: point._x=110; point._y=70; break; case 15: point._x=-40; point._y=-10; break; case 16: point._x=80; point._y=25; break; case 17: point._x=90; point._y=80; break; case 18: point._x=-70; point._y=60; break; case 19: point._x=55; point._y=95; break; case 20: point._x=-5; point._y=100; break; case 21: point._x=0; point._y=100; break; case 22: point._x=0; point._y=230; break; case 23: point._x=-35; point._y=170; break; case 24: point._x=30; point._y=220; break; case 25: point._x=0; point._y=170; break; case 26: point._x=40; point._y=260; break; case 27: point._x=40; point._y=150; break; case 28: point._x=75; point._y=130; break; }
point e' un punto (movieClip) situato nel primo fotogramma livello 2 dello Stage,
la mappa e' un immagine situata anchessa nel primo fotogramma livello 1 dello Stage.
perche' non mi sente la variabile???
se metto un campo di testo dinamico mi visualizza la variabile che gli passo ma per lo Switch non funziona.......

Rispondi quotando