Bonjour,

Je débute en Flash (Flash 8, actionscript 2.0)
j'essai de charger des MovieClip externes sous forme de .swf,
avec MovieClipLoader,
ca fonctionne mais ils ne sont animé qu'une seule fois au chargement.

j'ai créé un simple carré qui tourne, avec un stop() a la derniere frame,
et j'ai exporté le MovieClip a partir de la librairie,

ensuite j'ai créé un autre .fla dans lequel je charge le .swf précédent,
il est bien chargé,
mais ne rejoue pas l'animation quand je relache le bouton de la souris...

Voila le code : (le seul code qu'il y a dans l'autre .swf est un stop() sur la derniere frame)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
var mcl:MovieClipLoader = new MovieClipLoader();
 
var myListener:Object = new Object();
 
myListener.onLoadInit = function(mc:MovieClip) 
{
	mc._x = 100;
	mc._y = 100;
 
	mc.onPress = function() {		
		this.startDrag();
	}	
 
	mc.onRelease = function() {
		this.stopDrag();
		this.gotoAndPlay(1);  
	}
}
 
mcl.addListener(myListener);
 
createEmptyMovieClip("cube", getNextHighestDepth());
mcl.loadClip("testcube.swf", cube);