Allora il risultato che avevamo ottenuto in precedenza non erano cool, il MovieClip si muoveva anche quando doveva stare fermo , allora dobbiamo creare un nuovo MovieClip, creare tre nuovi fotogrammi chiave [ Key Frame ].

Nel primo : Lasciamo il nostro personaggio fermo.

Nel secondo : Mettiamo un MC creato in precedenza, con una piccola animazione che dia la sensazione di camminare che guardi verso sx.

Nel terzo : Mettiamo lo stesso MovieClip ma che guardi verso dx.

Ora aggiungiamo al vecchio codice quello scritto in rosso.

onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_x -= 5;
this.gotoAndStop(2); // va al movie clip che cammina verso sx
} else if (Key.isDown(Key.RIGHT)) {
_x += 5;
this.gotoAndStop(3); // va al movie clip che cammina verso dx
} else if (Key.isDown(Key.UP)) {
_y -= 5;
} else if (Key.isDown(Key.DOWN)) {
_y += 5;
} else {
this.gotoAndStop(1); // quando non viene premuto nessun tasto torna al fotogramma 1
}

}

Direi che il risultato non e' ancora soddisfacente ma per questo ci sentiamo al prossimo post


 

Tutorial gratuito successivo ->

 

flashgames gratis tutorial come realizzare un flashgame gioco in flash
Aiuta Morticella a crescere, condividi con amici e su FB e sul tuo blog, puoi diffondere questo fumetto gratuitamente [ sia online che offline ] , la licenza d'uso implica di citare la fonte : http://www.morticella.com . E' vietato l'uso ai fini di lucro e/o modificare l'opera.
Creative Commons License tutte le opere Morticella sono pubblicate sotto una Licenza Creative Commons info@morticella.com 2001-2009 Morticella