Ir para conteúdo

POWERED BY:

Arquivado

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

cristianobcn

movimentar mc com area de ativação

Recommended Posts

Estou usando este codigo pra mivimentar um mc contra o mouse e esta ok. Só que queria que quando o mouse saisse de cima do mc ele parasse de movimentar.

 

Como ficaria o codigo

 

 

onClipEvent (enterFrame) {
   tempo = 18;
}
onClipEvent (enterFrame) {
   endX = 455-_xmouse;
   _x += (endX-_x)/tempo;
}
onClipEvent (enterFrame) {
   if (this._x<-5018) {
      this._x = -5018;
   }
   if (this._x>90) {
      this._x = 91;
   }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

cristianobcn

Não precisa de tanta chamada ao método onClipEvent. Uma só já basta.

E faça uma condicional para verificar o movimento Y do mouse (uma vez que a movimentação do seu mc é na horizontal). Desde que este não esteja fora dos limites do objeto (props. _y e _height) execute o código, senão, o objeto não se move.

Entendeu?

Se tiver dúvida, poste aí, ok?

abs

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.