Bonjour,
Je suis débutant dans la programmation flex.J'aimerais manipulé un fichier swf contenant des images que j'ai préalablement charger à l'aide de la fonction SWFLoader.Ce que j'aimerai faire c'est passer d'un frame à l'autre à l'aide des fonctions nextFrame() et prevFrame().Cependant je rencontre des problémes:
1061: Appel à la méthode nextFrame peut-être non définie, via la référence de type static mx.controls:SWFLoader.
Voici le code source:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import flash.display.*;
public function on():void{
imswf.nextFrame();
}
]]>
</mx:Script>
<mx:Panel x="162" y="10" width="483" height="596" layout="absolute" title="Image">
<mx:MenuBar x="0" y="0" width="463" height="28"></mx:MenuBar>
<mx:SWFLoader x="0" y="27" width="463" height="529" scaleContent="true" autoLoad="true" id="imswf">
<mx:source>file:///C|/Documents and Settings/Desktop/Bureau/Dfirefox/img.swf</mx:source>
</mx:SWFLoader>
<mx:HSlider x="222" y="7" width="111"/>
<mx:Button x="388" y="3" label="Suivant" cornerRadius="19" borderColor="#C1EEB6" id="suivant" click="on()"/>
</mx:Panel>
</mx:Application> |
Je vous remerci d'avance
Partager