uno emh… scriptino per il forward e il rewind di un movieclip in AS3
This movie requires Flash Player 9
semplice semplice :)
clip.tf.text = "frame n: " + clip.currentFrame.toString() ;
clip.stop();
var dir;
function back_forward(mc) {
mc.addEventListener(Event.ENTER_FRAME, enterframe);
}
function enterframe(e:Event) {
var mc = e.target;
switch (dir) {
case "avanti" :
mc.currentFrame == mc.totalFrames ? stopMe(mc) : mc.nextFrame();
break;
case "indietro" :
mc.currentFrame == 1 ? stopMe(mc) : mc.prevFrame();
break;
}
clip.tf.text = "frame n: " + clip.currentFrame.toString() ;
}
function stopMe(mc) {
mc.removeEventListener(Event.ENTER_FRAME, enterframe);
}
a.addEventListener("click",function(){
back_forward(clip);
dir = "avanti"
}
);
b.addEventListener("click",function(){
back_forward(clip);
dir = "indietro"
}
);
avanti e indietro (7.1 KiB, 258 hits)



