Bonjour à tous, je vous explique mon problème et surtout le contexte :
J'ai créé un swf principal dans lequel je charge des images (clips) issus de plusieurs autres swf. Une fois ces images chargées, j'aimerais pouvoir les déplacer, zoomer, etc....
Si j'arrivais déjà à les déplacer je serais super content!!
voici mon code :
s_FilesNames.push("pantalon");
s_FilesNames.push("boutons");
s_Stack.push(["CEIPNT01",1,1]);
s_Stack.push(["FERPNT01",1,1]);
s_Stack.push(["RFTPNT01",1,1]);
s_Stack.push(["BTN0002",0,0]);
oEcouteur.onLoadInit = function(cible) {
trace("clip chargé");
total++;
trace("total : "+total);
draw();
}
oMovieClipLoader.addListener(oEcouteur);
var total = 0;
for (var i=0;i<s_FilesNames.length;i++){
_root.Container.createEmptyMovieClip("conteneur"+i ,i);
clipCible = eval("_root/Container/conteneur"+i);
oMovieClipLoader.loadClip(s_FilesNames[i]+".swf",clipCible);
trace(s_FilesNames[i]+" - "+clipCible+ " - "+i);
}
function draw(){
for (var i=0;i<s_Stack.length;i++){
var name1 = "dmc" + i;
_root.Container.conteneur0.attachMovie(s_Stack[i][0]+"C", name1 , i);
_root.Container.conteneur0.attachMovie(s_Stack[i][0]+"F", name1 , i);
_root.Container.conteneur0.attachMovie(s_Stack[i][0]+"F", name1 , i);
_root.Container.conteneur1.attachMovie(s_Stack[i][0], name1 , i);
trace(name1+" - "+s_Stack[i][0]);
trace(_level0.Container.conteneur0.getDepth()+" - "+_level0.Container.conteneur1.getDepth());
}
}
_root.Container.conteneur1.dmc3.onPress=function(){
trace("bouton ok");
startDrag(this);
}//Ne marche pas
_root.Container.conteneur0.dmc0.onPress=function(){
trace("bouton ok");
startDrag(this);
}//Ne marche pas
_root.bouton.onPress=function(){
trace("bouton ok");
Mouse.hide();
startDrag(this);
}
_root.bouton.onRelease=function(){
Mouse.show();
trace("bouton relaché");
stopDrag();
}
stop();
Donc j'aimerais pouvoir déplacer les images 'dmc1', 'dmc2'....
Merci d'avance!!!!
@++