ビット演算は初心者には難しいかも……
BUTTON() は 複数のボタン入力を想定していますので
単体でボタンが押されたとき 取得出来る値が どのボタンも 2のべき乗になっているのです。
下ボタン:2(&B0010)
左ボタン:4(&B0100)
上記2つのボタンが押されたとき 2つのボタンの値が合算されて 6 となります……が
この状態で 左ボタンのみ押されたのを判断したい場合 == での判断が難しいのです。
なので ねこはちさんのようなAND演算で 押されたボタンの判断をしているのです。
&B0110「左下押した時の値」 AND &B0100「左を押したかの判断値」
結果は 1 となるので この値をIFの条件にあてれば…
1そうだね プレイ済み