19/02/2008, 16:15
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 1
Antigüedad: 16 años, 9 meses Puntos: 0 | |
Re: mover personajes con flechas en pantalla esta es una de las tantas tformas q hay para hacerlo
creas un boton cualquiera en el escenario y dentro de le escribes el siguiente codiguito:
on(keyPress "<Left>"){
_x--
}
on(keyPress "<Right>"){
_x++
}
on(keyPress "<Up>"){
_y--
}
on(keyPress "<Down>"){
_y++
}
y si quieres hacer q tu personaje quede mirando hacia el mismo lado de las flechas se puede hacer de distintas maneras
1. con las propiedades de _rotation=(losgrados q se necesiten)
2.con la propiedad de _xscale=(haces un flip poniendo scale 0, -100)
3.y la opcion q tu dices q seria dentro del simbolo poner todos los estados, cloro q para eso no podria ser un boton sino un clp de pelicula y tendrias q poner la ruta (con el nombre de instacia deñ mc) por ejemplo: personaje.gotoAndPlay("nombre_de_label_arriba")
pues ojala te sirve esta forma es una de las mas sencillitas para animar un personaje con el teclado
PD: si utilizas el btn y no quieres q aparesca la "manito" de btoon pon en el primer frame useHandCursor=false |