投稿
選択肢を6つにして行っているとですが変にいどうしてしまいます。 どうすれば正しく移動するでしょうか。 一応 公開キー 4EK4VVAE それとビットについて詳しく教えてくれないでしょうか?(始めの質問もビットに関係しているとおもいます。)
0そうだね
プレイ済み
返信[1]
親投稿
てっく tekpro
39行目をB2 AND 4、40行目をB2 AND 8にすれば動きます。要するに十字キーの左右に反応するようにします。 ビット演算は苦手分野なので詳しいことはパスです。ここではボタンの同時押しに反応するかどうかに関係があり、初めの質問には関係ないと思います。
0そうだね
プレイ済み
返信[2]
親投稿
ありがとうございます。 ANDの部分が全然わからなかったので助かります。 こんなに少しの変更でできるとは…… どうして4,8になるのか分かるのなら説明してくれると有り難いです。
0そうだね
プレイ済み
返信[3]
親投稿
てっく tekpro
十字キーの↑を1として、順番に↓が2倍の2、←がさらに2倍の4、→がさらに2倍の8となっています。これならキーを同時押ししても数字の合計が被らないので、ANDを使って同時押しの判定ができるということです。
0そうだね
プレイ済み
返信[4]
親投稿
そうですか ありがとうございます
0そうだね
プレイ済み