斜めの時はX,Y座標共に1ドットずつの移動って事でよろしい
でしょうか?
ANDで処理する場合は特定の条件の時に移動量を調整する
事で解決できるかと思います。
具体的には
BT=BUTTON()
IF BT AND 1 THEN Y=Y-2+((BT AND 8)||(BT AND 4))
(|記号はキーボードAの左の記号です)
上方向に移動するときに右か左も入力されていたら移動量を
減らす処理をそれぞれの方向に追加したら斜めの時はX,Y
1ドットずつの移動になりますが、これで目的の処理となりますか?
0そうだね プレイ済み