きっと、Y<0をY>0に、X<0をX>0に直すと動くようになると思います( ´ ▽ ` )ノ 今の条件だとYが0より小さいときにしか上方向に進めないので、初期状態のY=120では上方向に進めなくなっちゃっています。 Xも同じように、左方向へ進めない条件になっています。 なので右下にだけ進んで、最後はX<384とY<224の条件が満たせなくなって止まってしまうのだと思います。