あまさとしおんさんへ あくまでVSYNCはタイミングを取るための命令であり、前回のVSYNCからの経過時間によって動作が変わるため指定時間待ってくれる保証はできません。 詳しくは「プチコン3号入門講座」に書いてあります。(VSYNCとWAITに関してここまで詳細解説をしているのはこの講座だけ!) でんぺんさんへ Aボタン入力待ちならばそれが最適解でしょうね。 「プチコン3号入門講座」に書いているようにVSYNCは確実な待ちには使えないしWHILE~WENDでは入り口チェックであるため実行されない恐れがありますからね。(WHILE 1~WENDでAボタンを押したらBREAKという記述ならばいいけどREPEAT~UNTILと比べて冗長になってしまう)