(続き) REPEAT VSYNC UNTIL BUTTON(2)==#AのBUTTUN(2)をBUTTON(3)に変更すれば正常動作する(Aボタンを離すまで待つルーチン)ように思えますが、今度は「DIALOGはAボタンを離した時に確定」なのでその場合に誤動作となってしまいます。 VSYNCがキャンセルされないためにはREPEAT VSYNC UNTIL BUTTON(2)==#Aの直前にもう1つVSYNCを記述すれば解決できますが、それをするくらいならば確実に待ってくれるWAITを使用してREPEAT WAIT UNTIL BUTTON(2)==#Aとすれば良いというのが私の考えです。 初心者に丸覚えで「Aボタン入力待ちルーチン」として教えるのであればこちらのWAITを使用したものをオススメしたいです。 (続く)