Hola, este es mi primer Post y soy nuevo con Corona SDK.
como puedo hacer para mover un objeto ya sea horizontal, o vertical, pero no ambas.
No se si me explico, por ejemplo: (utilizando un addEventListener “touch” y usando el event.phase == “moved”) Si muevo un objeto con el dedo y lo desplazo hacia el lado izquierdo, entonces que no se mueva para otro lado que no sea el izquierdo, y así con los otros, si lo muevo derecho, a la derecha, si muevo hacia abajo, hacia abajo y así sucesivamente.
solo lo he podido hacer de un lado con el siguiente codigo:
if event.phase == “moved” then
objeto1.x = event.x
end
pero si le pongo movimiento en Y, lo mueve por todos lados
if event.phase == “moved” then
objeto1.x = event.x
objeto1.y = event.y
end
quisiera hacerlo algo así como cuando uno mueve un dulce en CANDY CRUSH, solo puede desplazar el dulce en una de las cuatro direcciones (derecha, izquierda, arriba o abajo).
alguien me puede ayudar?