Ir para conteúdo

Arquivado

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

Z47H4N

[Resolvido] fazer mc crescer até determinado tamanho via actionsc

Recommended Posts

como faço para que ao passar o mouse em cima de determinado mc, ele vá crescendo até determinado tamanho e pare? sem esquecer de quando tirar o mouse de cima dele, ele ir diminuindo até chegar a seu tamanho original.

 

tipo: um mc com 50 x 50px. quando o mouse passa por cima dele ele vai crescendo até que fica com 100 x 100px e para. ai quando o mouse é retirado, ele diminui até seus 50 x 50px. :)

 

 

td isso via actionscript!! sem nenhuma animação nem tween.. abraço! ;) http://forum.imasters.com.br/public/style_emoticons/default/excl.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentou alguma coisa? É simples isso, onEnterFrame e um if.

Abs

 

 

 

sim sim.. ja pensei em onEnterFrame e if, mas como eu usaria essas funções?

 

digo.. ali na prática, como eu escreveria? já tentei um monte di coisas... nada funcionou.

 

o máximo ki eu consegui é fazer com que quando o mouse passe sobre o mc, ele imediatamente apareça maior, e num é isso que eu keru.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria algo assim onde m é seu movie clip

 

m.onRollOver = function() {
	this.onEnterFrame = function() {
		if(this._width < 100) {
			this._width += 5;
			trace(this._width);
		} else {
			delete this.onEnterFrame;
		}
	}
}

m.onRollOut = function() {
	this.onEnterFrame = function() {
		if(this._width > 50) {
			this._width -= 5;
			trace(this._width);
		} else {
			delete this.onEnterFrame;
		}
	}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria algo assim onde m é seu movie clip

 

m.onRollOver = function() {
	this.onEnterFrame = function() {
		if(this._width < 100) {
			this._width += 5;
			trace(this._width);
		} else {
			delete this.onEnterFrame;
		}
	}
}

m.onRollOut = function() {
	this.onEnterFrame = function() {
		if(this._width > 50) {
			this._width -= 5;
			trace(this._width);
		} else {
			delete this.onEnterFrame;
		}
	}
}

show di bola cara! era exatamente isso ^^

 

 

num precisava do trace mas td bem :D

 

 

vlwwww abração http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

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.