Mouse Trailers rallentato.

Autorer: admin
30 Marzo 2009

Ossia come realizzare in actionscript 3 un codice che permetta ad un oggetto situato nello stage di SEGUIRE IL MOUSE con un andamento più rallentato.

Ecco un pò cosa vorrei realizzare:

In fondo il codice da scrivere è veramente pochissimo:

addEventListener(Event.ENTER_FRAME, movimentoContenitoreRispettoMouse);

function movimentoContenitoreRispettoMouse(e:Event):void {
contenitore.x = (contenitore.x + ((mouseX - (contenitore.x + contenitore.width / 2)) / 10)) ;
contenitore.y = (contenitore.y + ((mouseY - (contenitore.y + contenitore.height / 2)) / 10));
}

Aggiungiamo il listener per ogni frame, dopodichè creiamo la funzione correlata ed impostiamo in questo modo le nuove X e Y dell’oggetto che segue il mouse. Questo particolare metodo permette di spostare il centro dell’oggetto verso la posizione del mouse, per modificare questa impostazione togliere “contenitore.width/2″ e “contenitore.height/2″

Leave a Reply