Bonjour à tous !

Je bidouille un diaporama flash avec pan/zoom sur les images, piste son, barre de navigation draggable, temps restant/écoulé. Au bout de 4 jours, j'ai finalement réussi à assembler quelque chose d'honnête (en m'inspirant d'autres devs).

Çafonctionne parfaitement dans un SWF indépendant. Mais quand j'importe ça comme "sequence2" dans un swf qui contient déjà une "séquence1", ça déconne complètement. J'ai réussi à bidouiller le Timer. Mais impossible d'adapter la barre de navigation pour fonctionner dans un SWF à séquences multiples. Voici le code de la barre, trouvé dans un tuto FLashkit. Vous avez des idées ?

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
25
26
27
28
29
30
31
32
33
34
35
this.onLoad = function() { 
_global.played = "played"; 
_global.togle = false; 
_global.origX = this.slide._x; 
_global.origY = this.slide._y; 
_global.draged = "no"; 
_global.factor = 840 ; 
_global.percentage = factor/_root._totalframes; 
this.lineclip._width = factor+this.slide._width; 
this.lineclip._x = origX; 
this.lineclip._y = origY+this.lineclip._height/4; 
}; 
 
this.slide.onEnterFrame = function() { 
if (draged<>"yes") { 
this._x = Math.ceil((_root._currentframe*percentage)+origX-1); 
} else { 
_root.gotoAndStop(Math.floor((this._x-origX)/percentage)+1); 
} 
}; 
 
this.slide.onPress = function() { 
_global.draged = "yes"; 
this.startDrag(false, origX, origY, origX+(factor*Math.ceil(_root._framesloaded/_root._totalframes)), origY); 
}; 
 
 
this.slide.onRelease = function() { 
_global.draged = "no"; 
stopDrag(); 
if (played == "played") { 
_root.play(); 
_global.togle = false; 
} 
};