Código ActionScript :
onClipEvent(enterFrame){ if (Key.isDown(Key.RIGHT)) { this._x -= 8; } else if (Key.isDown(Key.LEFT)) { this._x += 8; } } onClipEvent(enterFrame){ if(Key.isDown(Key.UP)){ this._y +=8; } else if(Key.isDown(Key.DOWN)){ this._y _= 8; } }
El personaje se mueve con las flechas IZQUIERDA y DERECHA, salta con la de ARRIBA, todo funcionaba hasta que tuve un fallo: cuando el personaje topaba en algun lugar y presionabas las flechas, el personaje no se movia, pero si el fondo, asi que eso arruina todo. Mi pregunta era:
Que usarian ustedes, flasheros veteranos, para que al moverse el personaje el suelo lo haga tambien...
Mi suposicion: no habra un codigo que sea algo asi como, si el personaje se mueve ._x 1 a la derecha, el suelo se pueda mover ._x 1 a la izquierda?
MUCHAS GRACIAS!!