Hola a todos!!! soy nuevo por aca, tengo escaso manejo de AS por ahora, con ganas de hacer algun cursito, pero bueno mientras tanto hayque seguir!!...
estoy teniendo el siguiente problema a ver si alguien sabe como resolverlo!
Esto armando una web que es una gran tira horizontal, tengo mi MC "tira" qeu es donde todo ocurre. y unos botones que desplazan a "tira" a la coordenada x que le indico con un bello efecto easing ..
onClipEvent (enterFrame) {
_x += (x-_x)*0.2;
}
y los botones tienen el siguiente codigo.. por ej.
on(press){
tira.x=-700;
}
Perfecto!! anda joya!..
Ahora.. yo ademas quiero que pulsando las flechas del teclado esta tira se mueva hacia la derecha o hacia la izquierda.. entontré esto:
on(keyPress "<Left>"){
tira._x-=20;
}
Tengo 3 problemas.
1- funciona, pero si antes pulso algun boton de los que mueven "tira" a determinada coordenada, siempre vuelve a esa coordenada. Como que aunque al clikear la flecha izq yo le estoy diciendo que se mueva sigue prevaleciendo la orden del boton que clikié antes y se queda en esa coordenada.. se entiende??
2- me gustaría que se mueva con el easing pero no me lo respeta
3 - necesito ponerle un tope al movimiento, es decir que cuando tira llega a determinado valor de x no se mueva mas (tanto para la izq como para la derecha)
se entendió algo??.. y ahora quien podrá ayudarmeee??!!.. algun chapulín por ahi??..
muchas graciasssss de antemano!!
un abrazo!