Beh ho voluto cambiare sprite per iniziare a coordinare lo sviluppo di SP, quindi ho usato Caroline [ questo il nome provvisorio dello sprite ]. Comunque non ha alcuna importanza quale sia lo sprite, la cosa piu' importante di questa lezione e' l'aver aggiunto un fotogramma nel MC di Caroline

Nel primo : Lasciamo il nostro personaggio fermo verso dx.

Nel Secondo : Lasciamo il nostro personaggio fermo verso sx.

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

Nel quarto : 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)) {
_root.controllocammina = 1; // inseriamo la variabile che indica la direzione seguita dallo sprite
this.gotoAndStop(4);
_x -= 5;
} else if (Key.isDown(Key.RIGHT)) {
_root.controllocammina = 0; // inseriamo la variabile che indica la direzione seguita dallo sprite
this.gotoAndStop(3);
_x += 5;
} else if (Key.isDown(Key.UP)) {
_y -= 5;
} else if (Key.isDown(Key.DOWN)) {
_y += 5;
} else {
if (_root.controllocammina == 0) { // il codice selezione la direzione dello sprite
this.gotoAndStop(1);
} else if (_root.controllocammina == 1) {
this.gotoAndStop(2);
}

}
}

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