J'ai un film Flash que je voudrais utiliser dans une application flexible, très similaire à un préchargeur. En regardant ce tutoriel, http://www.flexer.info/2008/02/07/very-first-flex-preloader-customization/, je m'attendais à ce qu'il ne s'agisse pas d'étendre "Preloader" et d'étendre "Sprite" et d'utiliser la classe que j'ai créée partout où j'ai eu besoin.Exécution d'un film Flash dans une application flexible
Hélas, le film que j'ai créé n'est pas affiché.
C'est le code de ma classe contenant le film, fait sur la base du tutoriel ci-dessus:
package
{
import mx.preloaders.DownloadProgressBar;
import flash.display.Sprite;
import flash.events.ProgressEvent;
import flash.events.Event;
import mx.events.FlexEvent;
import flash.display.MovieClip;
public class PlayerAnimation extends Sprite
{
[Embed("Player.swf")]
public var PlayerGraphic:Class;
public var mc:MovieClip;
public function PlayerAnimation():void
{
super();
mc = new PlayerGraphic();
addChild(mc);
}
public function Play():void
{
mc.gotoAndStop(2);
}
}
}