Ir para conteúdo

Arquivado

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

Wagner Martins - SC

Action script 2

Recommended Posts

Olá pessoal.

 

Tenho esse código em as2 que da um efeito de elastico em um botão, mais eu queria esse efeito em um movieclip, o que preciso mudar no código para funcionar em um movieclip?

 

onClipEvent (load) {
k = 0.8;
damp = 0.7;
orgzx = _width;
orgzy = _height;
zx = _width;
zy = _height;
lower = _x-(_width*0.5);
higher = _x+(_width*0.5);
bottom = _y+(_height*0.5);
top = _y-(_height*0.5);
scale = 3;
}
onClipEvent (enterFrame) {
inside = (_root._xmouse>=lower) && (_root._xmouse<=higher);
outside = (_root._xmouse<lower) || (_root._xmouse>higher);
func = (_root._ymouse<top) || (_root._ymouse>bottom);
if (inside) {
	zx = orgzx*scale;
	zy = orgzy*scale;
}
if (outside) {
	zx = orgzx;
	zy = orgzy;
}
if (func) {
	zx = orgzx;
	zy = orgzy;
}
ax = (zx-_width)*k;
vx += ax;
vx *= damp;
_width += vx;
ay = (zy-_height)*k;
vy += ay;
vy *= damp;
_height += vy;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você tem atualmente é um objeto Button ou um MovieClip com funcionalidades de botão?

 

O trecho do code que postou não favorece a identificação.

 

 

Por favor, adicione mais detalhes.

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.