タイマーの実行タイミングを変更する(オート/マニュアル)
timer_setTimerEngine p1
(プラグイン / モジュール : mod_TimerRepeat)
基本的にtimer_repeatは何もしなくても指定した時間ごとに自動で実行されます。(オート) ただし事前にタイマーエンジンをマニュアルに指定することで実行タイミングをコントロールすることができます。 これによって、await 16(60FPS)等でループしていた場合に、隙間で勝手に実行されるのを防ぐことができます。 タイマーの実行はループの中にtimer_fireを組み込んでください。 指定時間になったもの(超えたもの)があるか確認して必要なものだけ実行します。 タイマーの実行タイミングはtimer_repeat1つ1つに対して指定することができます。
EX3.(HSP3Dish-TimerRepeat)ブロック崩し【timer_setTimerEngineマニュアル】.hsp | title "ブロック崩し" buffer 1,x2,y2 メニュー薄膜用のバッファ gsel 0 cls 4.. |
プラグイン / モジュール | mod_TimerRepeat |
バージョン | 2.5 |
作成日 | 2024/1/5 |
著作者 | MIZUSHIKI |
URL | http://suwa.pupu.jp/ |
備考 | mod_TimerRepeat.hspをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張入出力制御命令 |
対応環境 | ・Windows 版 HSP |