B=BUTTON() VX=SGN(B AND 8)-SGN(B AND 4) VY=SGN(B AND 2)-SGN(B AND 1) 対象のビットがONの場合正の数が返ってくるので SGN関数で符号を取得すると+1か0が返ってきます。 これを利用して十字ボタンを押したときの 移動量を求めます。