これを踏まえてスライドパッドの場合を考えてみましょう。
そのためにはスライドパッドで「指定の向きにキャラが向く」というプログラムを作れる必要があります。
つまり、360度あらゆる方向が取得可能なスライドパッドで4方向に変換する必要があるというわけです。
これにはいろいろな方法がありますが、最も確実な方法は角度で考えるということです。
角度を求めるにはATANを使います。
STICK OUT SX,SY:A=DEG(ATAN(SY,SX))とすればAにスライドパッドの角度が「ラジアン」ではなく「度」で入ります。
0そうだね プレイ済み