ノベルゲームのストーリーの進行に合わせて、背景を変更する必要があります。
今回は、先に表示させた取調室から視点を変えて、入り口側から見た視線の画像に切り替えてみます。
背景素材を準備して、配置する
「背景となる画像」を準備して、データフォルダの「bgimage」フォルダに配置します。
今回は、「取調室2」というファイル名の画像データを配置しました。
★前回は、「取調室」というファイル名の画像データを配置しています。
背景を表示する
先に「取調室」の画像を表示させてから、「取調室2」の画像を表示させてみます。
背景を表示する
; メッセージ枠の表示
[ position height = 160 top = 430 ]
; 背景を表示する
[ bg storage = "取調室.jpg"] ーーーーー 前回配置したファイル
; メッセージを表示する
今、取調室にいます[l][r]
; 別の背景に切り替える ーーーーー↓ 今回はこれ以下を追加しています。
[ bg storage = "取調室2.jpg"]
; メッセージを表示する
視点が切り替わりました。[l][r]

画像が表示できました。「入口側から見た方向(取調室2という画像ファイル)に切り替わりました。
★背景の切り替えには、[ bg ] (ビージー)タグを利用します。
そして、storage パラメータで、配置した画像ファイルを指定します。
背景に利用できる画像ファイルの種類は、「jpg」「png」「bmp」形式に対応しています。
背景の演出について
「背景」の切り替え方は、様々な種類が用意されています。
指定なしの場合には、「fadeIn」という種類が適用されて、イメージ的には「じわっと」とした感じで画像が入れ替わる演出となります。
演出の設定には、method パラメータを使用します。
bg storage = "取調室2.jpg"のところに、method パラメータを追加してみます。
[ bg storage = "取調室2.jpg" method = "slideInLeft" ]
↑ 左側からスライドする形で、次の画像(入口側から見た方向)に切り替わりました。
他にも以下のような演出があります。
| method パラメータ | 演出の内容 |
|---|---|
| slideInLeft | 画面の左側から新しい背景をスライドして表示します。 方向によって「slideInDown」「slideInRight」「slideInUp」も指定可能です。 |
| zoomIn | 新しい背景をズームしながら表示します。 |
| vanishIn | 新しい背景を画面手前からじわっと挿入します。 |
| bounceIn | 最後に飛び跳ねるような演出が加わります。 |
| rollIn | 新しい背景を回転しながら挿入します。 |
| fadeIn | 画面がじわっと切り替わります。 methodパラメータを指定しない場合、これが自動的に適用されます。 |
背景切り替えの時間
背景を切り替える時間を設定することができます。
timeパラメータを指定して、以下のように設定します。例では5000ミリ秒(5秒)かけて背景を切り替えます。
[ bg storage = "取調室2.jpg" time = 5000 ]
今回は、背景を切り替える方法、演出などについて説明しました。
ティラノスクリプトお役立ちサイト
ティラノスクリプト - ノベルゲーム制作にお役立ていただけると幸いです。
