Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

janick

Retornar Animação

Recommended Posts

Olá.

 

Estou usando AS3.

 

Gostaria de saber como fazer um "rebobinar" animação no Mouse Out.

 

Achei este código que faz isso, mas não estou conseguindo adaptar para AS3

 

//declarando a função prototypeMovieClip.prototype.rebobinar = function() {//fazendo o loop onEnterFramethis.onEnterFrame = function() {//retornar ao frame anteriorthis.prevFrame();//verificar se chegou ao primeiro frameif (this._currentframe == 1) {//acabar o loopdelete this.onEnterFrame;}};};

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu transformei em uma função, tenho que ver como fazer prototype usando AS3 ainda

 

 

//declarando a funçãofunction rebobinar(mc:MovieClip):void {//fazendo o loop onEnterFrame	function onEnter(event:flash.events.Event ) {		//retornar ao frame anterior		var obj:MovieClip =MovieClip(event.target)		obj.prevFrame()		trace(obj.currentFrame)		//verificar se chegou ao primeiro frame		if (obj.currentFrame == 1) {		//acabar o loop			obj.removeEventListener(flash.events.Event.ENTER_FRAME , onEnter)		}	};	mc.addEventListener(flash.events.Event.ENTER_FRAME , onEnter)};//chama a funçãofunction aciona (event:MouseEvent) {	rebobinar(nome_do_movieClip)}botao.addEventListener(MouseEvent.CLICK, aciona)

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu tenho um mc criado atraves de um AC 3.0 que é o mapa do brasil e que esta no frame 2 e ao clicar do mouse ele gera um mapa estadual via outro ac e deste estadual ao clicar ele gera um regional com ofaco para voltar do regional para o estadual pois tudo que tento ele volta o mapa do brasil. ja tentei gotoandstop/play e nada. so da se eu regerar o mapa do inicio (brasil) da pra adaptar desse codigo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.