Busco realizar un movimiento vertical repetitivo sin necesidad de usar objetos "invisibles" u objetos en los que colisione, que directamente si hace X pasos el NPC vaya hacia el lado contrario y así sucesivamente. Había pensado en realizar un Alarm para que cada X tiempo cambie de orientación sin más.
Alguien sabe otra forma si es que existe de realizar algo así?
Si hay mas maneras, yo por ejemplo para hacer animaciones y demas uso por ejemplo cosas como:
if obj_npc.x = x {} // Si obj_npc.x es igual a la X (el valor que tu indiques) pues que haga algo, darse la vuelta, hablar,etc.
Lo puedes hacer usando un path con loop...
saludos