ciao a tutti,
sto perdendo la serata a cercare di capire come funziona il passaggio di variabili all'swf in as3 e dopo 2 ore che cerco su google ho ceduto a chiedere a voi...
non sono affatto pratico di flash (anche se con as2 sti problemi mica li avevo U_U) comunque quello che ho è questo:
HTML:
fla (codice scopiazzato da uno dei mille siti googlati stasera e che agli altri funzionano -.-):codice:<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400" id="FlashID" title="prova"> <param name="movie" value="Untitled-1.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <param name="PLAY" value="false" /> <object type="application/x-shockwave-flash" data="Untitled-1.swf" width="550" height="400"> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name=FlashVars value="variabile1=valore1&variabile2=valore2"> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <param name="PLAY" value="false" /> <div> <h4>Content on this page requires a newer version of Adobe Flash Player.</h4></p> </div> </object> </object>
peccato che non sono ancora riuscito a recuperare la variabile e non so come fare per fare funzionare il tutto... cavolo in as2 bastava fare _root.variabile1 ed eravamo a posto... si può incasinare tutto così? vabbè...codice:var keyStr:String; var valueStr:String; var paramObj:Object = root.loaderInfo.parameters; for (keyStr in paramObj) { valueStr = String(paramObj[keyStr]); testo.appendText("\t" + keyStr + ":\t" + valueStr + "\n"); // testo è un textfield }
qualcuno mi potrebbe aiutare per favore?


Rispondi quotando