Bonjour à tous,
J'essaye flash cs4 ... sans trop m'y connaître en flash. Donc

J'ai chargé un fla free et je l'ai modifié (c'est une intro de site).
A la fin de l'intro j'ai ajouté un évènement dans le scénario pour charger la page d'accueil.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
getURL("index.html","_self")
Ca fonctionne très bien, même si je ne sais pas de quel objet je dérive en faisant mon action : mon fichier contient juste getURL !

Maintenant j'voudrai passer l'adresse de l'intro par un flashvar.
Je l'ai déjà fait sur une autre démo, mais là ça ne fonctionne pas : j'obtiens undefined.

html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="400" id="flashmo_105_intro" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="allowFullScreen" value="false" />
	<param name="movie" value="flashmo_105_intro.swf" />
	<param name="quality" value="high" />
	<param name="bgcolor" value="#000000" />
	<param name="flashvars" value="flashvar_after_intro_url=index.html" /> 	
	<embed src="flashmo_105_intro.swf" quality="high" bgcolor="#000000" width="800" height="400" name="flashmo_105_intro" align="middle" wmode="window" allowScriptAccess="sameDomain" allowFullScreen="false" flashvars="flashvar_after_intro_url=index.html" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_fr" />
	</object>

as3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
getURL(root.loaderInfo.flashvar_after_intro_url,"_self")
Alors soit g des gros doigts ds le html, soit j'imagine que l'action ajoutée dans le time line (scénario) hérite d'un objet particulier ....

Si vous avez une idée.