RPGツクール2000/イベントコマンド(フィールド・バトル)【サイトトップへ戻る】
■ウェイト
(更新:2015/11/21)


ウェイト
は、イベント実行内容の中で処理を一時的に止めたい時に使います。





ウェイトの設定時間を「0」にすると「60分の1秒」の停止時間になります。

ウェイト「0.1」が「60分の6秒」であるため…
◆ウェイト:0.1秒
と…
◆ウェイト:0.0秒
◆ウェイト:0.0秒
◆ウェイト:0.0秒
◆ウェイト:0.0秒
◆ウェイト:0.0秒
◆ウェイト:0.0秒
は、同じ停止時間になります。



イベントコマンド:ピクチャーの移動にあるウェイトの設定は、
イベントコマンド:ウェイトと同じ効力があり…
◆ピクチャーの移動:1,(160,120),1.0(W)
と…
◆ピクチャーの移動:1,(160,120),1.0
◆ウェイト:1.0秒
は、同じ処理結果になります。



ウェイトを設定すると、処理と処理の間に休憩が生まれ、処理落ちの軽減に繋がります。

特に定期的に並列処理するの中でラベルの設定繰り返し処理を使って…
◆ラベルの設定:1番
〜何らかのイベント処理〜
◆変数の操作:[0001]加算,1
◆条件分岐:変数[0001]が10以下
 ◆指定ラベルへ戻る:1番
 ◆
:分岐終了
などと行いますと処理落ちが発生します。

しかし…
◆ラベルの設定:1番
〜何らかのイベント処理〜
◆変数の操作:[0001]加算,1
◆条件分岐:変数[0001]が10以下
 ◆ウェイト:0.0秒
 ◆指定ラベルへ戻る:1番
 ◆
:分岐終了
のように、ウェイトを間に入れますと処理落ちが緩和されるようになります。
※ウェイトを入れた分、処理速度は遅くなります。


▲トップへ戻る▲

YADOTトップ  このサイトは何?  気紛れな空間へ戻る  メール