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"
	}
);

Download: avanti e indietro  avanti e indietro (7.1 KiB, 258 hits)

No comments yet.

Write a comment: