Bonsoir,
Je débute en Flash et je vous remercie de l'aide que vous pourriez m'apporter à ce problème:
J'ai une simple classe qui possède un MovieClip et charge une image à l'intérieur via un MovieClipLoader.
Si j'instancie une seule fois cette classe, aucun problème.
A partir de 2 fois, le listener ne fonctionne qu'une seule fois.
Je sèche...
Voici le code :
Test.fla
import Test;
var myTest1:Test = new Test();
var myTest2:Test = new Test();
Test.as
class Test
{
private var movieClipLoader:MovieClipLoader;
private var objListener:Object;
private var movieClip:MovieClip;
public function Test()
{
trace("nouvelle instance")
movieClipLoader = new MovieClipLoader();
objListener = new Object();
objListener.onLoadInit = function(target_mc:MovieClip) {trace("onLoadInit " + target_mc);};
movieClipLoader.addListener(objListener);
movieClip = _root.createEmptyMovieClip("movieClip", _root.getNextHighestDepth());
movieClipLoader.loadClip("test.jpg", movieClip);
}
}
Partager