ティラノスクリプト:文字の表示速度を変更する・元に戻す[delay][resetdelay][configdelay][nowait][endnowait]

[delay][resetdelay][configdelay][nowait][endnowait]タグの機能とは?

 [delay]は一時的に文字の表示速度を変更します。文字表示をノーウェイトにするには[nowait]タグを使うこともできます。
 [resetdelay]は[delay]で変更した文字の表示速度をデフォルト速度[configdelay]に戻します。
 [configdelay]はデフォルトの文字の表示速度を指定します。つまり、[resetdelay]タグを使用したときにこの速度に戻るようになります。コンフィグ画面などでゲーム全体の文字速度を変更したい場合にこのタグを使います。
 [nowait]はテキスト瞬間表示モードを開始します。このモード中は、テキスト全体が一瞬で表示されます。文字が1文字ずつ追加されていく処理(通常の処理)は行われません。[endnowait]で瞬間表示モードを停止します。テキストの表示速度は[nowait]タグを指定する前の状態に戻ります。

[delay][configdelay]タグのパラメータ一覧

 [resetdelay]のパラメータはありません。

[delay]タグのパラメータ一覧

パラメータ必須解説
speed×文字の表示速度を指定します。小さいほど早くなります。ここで指定した値は、次の1文字を表示するまでの時間(ミリ秒単位)として解釈されます。たとえば 1000 と指定すると1秒ごとに1文字ずつ表示されます。
ティラノ公式より引用

[configdelay]タグのパラメータ一覧

パラメータ必須解説
speed×文字の表示速度を指定します。小さいほど早くなります。ここで指定した値は、次の1文字を表示するまでの時間(ミリ秒単位)として解釈されます。たとえば 1000 と指定すると1秒ごとに1文字表示されていきます。
ティラノ公式より引用

タグの使い方

;文字の速度を一時的に上げるとか下げる。ちなみに1000だとめっちゃ文字表示遅い。地域放送より遅い。
[delay speed=1000]
;[delay]タグで設定した時間をデフォに戻す
[resetdelay]
;システム的な文字送りの速さを変更する
[configdelay speed=1000]

 キャラクターが動揺してそれを文字に表すときなどに、文字送りを早くするのも良いかも知れません。不自然さが無さそうだったのは[delay speed=15]くらいでした。デフォルトの速度がどれくらいかにもよりますけどね…。

タイトルとURLをコピーしました