さらに、連続で再生されるのを防ぐためキーボードを待機するようにしました。
*start repeat getkey A,65 getkey B,66 ;ここ if A=1 :goto *play if B=1 :goto *play ;ここ await 1 loop *play mes"●" mmload "rec_04P.wav",1 mmplay 1 repeat getkey A,65 getkey B,66 ;ここ if A=0 :break if B=0 :break ;ここ await 1 loop goto *start
このプログラムだと、何故か
*playのループが無視されてしまいます。
再生スイッチをAのみにしたら成功するのですが…(
;ここの行を消す) 原因が全く分かりません。ご指導よろしくお願いします。