Ir para conteúdo

POWERED BY:

Arquivado

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

thiago_php

velocidade

Recommended Posts

tenho esse codigo se alguem puder me explicar melhor o trcho do codigo

 

 

onClipEvent(load)

{

_x = 20;

_Y = 80;

pos = 100;

}

 

onClipEvent(enterFrame)

{

_x = _x + (pos - _x)*.1;

}

 

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, pelo que vejo esse código ele faz uma animação dinâmica no movieClip. Explicando:

 

 

onClipEvent(load) //ao carregar o movie clip
{
_x = 20; //seta a posição _x (horizontal) como 20
_Y = 80; //seta a posição _y (vertical) como 80
pos = 100; //seta a veriável pos como 100. No caso, pos vai ser o valor de destino de onde o movieclip vai.
}

onClipEvent(enterFrame) //toda vez que entrar em um frame
{
_x = _x + (pos - _x)*.1; //faz um cálculo com os valores informados, no caso, pega a posição final (pos), subtrai pela posição atual (_x), multiplica por 0.1 e adiciona á posição atual.
}

Para você conseguir esse efeito nas duas direções (H e V), pode utilizar asim tbm:

 

onClipEvent(load) //ao carregar o movie clip
{
_x = 20; //seta a posição _x (horizontal) como 20
_Y = 80; //seta a posição _y (vertical) como 80
posX = 100; //seta a veriável pos como 100. Horizontal
posY = 100; //seta a veriável pos como 100. Vergical
}

onClipEvent(enterFrame) //toda vez que entrar em um frame
{
_x += (posX - _x)*.1;
yx += (posY - _y)*.1;
}

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.