Ayudenme con la animacion controlada por teclado:
http://www.forosdelweb.com/s/msg146720.html
| |||
Cambio de posicion de un clip de pelicula cada segundo |
| |||
Hola Que tal si usas en lugar del evento keyDown, el enterFrame y cambias algo del codigo anterior: onClipEvent(enterFrame){ if (Key.isDown(Key.RIGHT)) { while(_parent.bola._x < 490) { _parent.bola._x += 2; } } } saludos. |
| |||
Gracias! Ya habia hecho esto y da igual que el anterior, solo se ve la primera y la ultima posicion del clip. No se como hacer pause, para que se vea a cada segundo con x aumentado en 2 .... |
| |||
Hola prueba con esto: onClipEvent (enterFrame) { if (Key.isDown(Key.RIGHT) && this._x<=490) { this._x += 2; } } el codigo escribelo en el clip que quieres que se mueva salute |
| |||
Cabe anotar que lo que quiero es hacer lo mismo con el resto de las flechas, para culquier direccion y que la pulsacion de una puede cortar la accion de otra... En todo caso si lo resuelvo con una sola tecla el resto esta hecho |
| |||
aa ahora comprendo que es lo que quieres hacer, dando a la tecla solo una vez que se ejecute la animación..¿no? creo que esto si: onClipEvent (enterFrame) { if (Key.isDown(Key.RIGHT) && this._x<=490) { i = 0; } if (i == 0) { this._x += 2; } if (this._x>=490) { i = 1; } } salute |
| |||
Bien Me alegro salute |