Game Maker Language リファレンス > 組み込み関数 用途別 > リソース操作・タイムライン > timeline_running
Game Maker Language リファレンス > ローカル変数一覧 > timeline_running
タイムラインを実行しているかどうか
timeline_running;
この変数は現在のインスタンスが保持しているタイムラインの実行状態を表します。実行中であれば「true」そうでなければ「false」となります。このフラグを「false」に停止してもポジションは停止時の値を保持していることに注意してください。例えばポジションが「50」の時に停止した際、再びこのフラグを「true」にすると「50」から再開します。
なおタイムラインに設定した最後の値を通過しても、timeline_runningは「false」になりません。
if !timeline_running { timeline_position = 0; timeline_running = true; }
タイムラインを実行していなければ、ポジションを「0」にして、タイムラインの実行を開始します。