voici le code suivant,
obj est un movie clip simple contenant une propriété largeur et une méthode creer.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
this.createEmptyMovieClip("canvas_mc", this.getNextHighestDepth());
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
	var hdl=canvas_mc.attachMovie("obj","obj"+i,i,{_x:_xmouse, _y:_ymouse});
	hdl.onRollOver=function(){
		trace("onRollOver");
	}
	hdl.onLoad=function(){trace("onLoad");}
	i++;
}
Mouse.addListener(mouseListener);
mon problème vient simplement du fait que la méthode onLoad n est absoluement jamais appelée.
Est ce normal? y a t il une solution car je souhaiterais éxécuter ses méthodes après son chargement.
J ajoute que la méthode onRollOver fonctionne très bien!
Merci