4.-演出

提供: Light.vn wiki
移動: 案内検索

注:ページに不明瞭なところや誤字、追加して欲しい内容などありましたら
github, twitter, メールのどちらかを通じて気軽にご連絡ください。

ある意味ノベルの醍醐味ー
このページは演出効果に関してご説明します。



注: 演出効果のより多様な使用例はLight.vnサンプルの「tut_basic.txt」をご参照ください。



通常演出・シンクロ演出

演出コマンドは通常、全部同時に実行されます。
演出コマンドの先に.を付けると、その演出効果の完全終了後、
次のスクリプト行の読み込みが始まります。(シンクロ演出)

使用例(通常演出):
移動 ace1 +100 0 1500
移動 ace1 +200 0 1800

二つの移動コマンドの同時実行:
対象'ace1'は結果的にx方向に+200移動。

使用例(シンクロ演出):
.移動 ace1 +100 0 1500
移動 ace1 +200 0 1800

最初の移動コマンドの完全終了後、次の移動コマンドが実行:
対象'ace1'は結果的にx方向に+300移動。



:コマンド形式の [ ] は必須入力, ( ) はオプション(選択入力)を意味します。
:1ミリ秒は1秒の1/1000に当たります。(例. 3000ミリ秒 == 3秒)



フェードイン・フェードアウト

形式:イン・アウト [対象] (所要時間:ミリ秒)

:[対象]は複数指定可能です。
:[アウト]は対象のフェードアウト後、対象を削除します。

使用例(フェードイン):
イン alice1 300 
使用例(フェードアウト):
アウト 背景音 3000

対象:背景音の音量をゆっくりフェードアウトさせます。
(所要時間:3000ミリ秒)

アウト button1, button2, button3, button4

対象:button1, button2, button3, button4全部を同時に
即時(所要時間未指定は0ミリ秒に該当)フェードアウトさせます。



ロールイン・ロールアウト

形式:ロールイン・ロールアウト [ロール画像] (所要時間:ミリ秒)

:ロール画像はプロジェクト経路の「Images」フォルダーから読み込みます

使用例 (ロールイン):
ロールイン fade_swirl.png 800

ロール画像:fade_swirl.pngを使用した画面全体のフェードインを実行します。
(所要時間:800ミリ秒)



透明度

形式:透明度 [対象] [透明度:0-255] (所要時間:ミリ秒)

:[対象]は複数指定可能です。
:対象の元の透明度は255, 完全透明は0に当たります。

使用例:
透明度 文字窓 0

現在表示中の「文字窓」に該当する個体全てを完全透明にします。



注:イン・アウト・透明度の違いに関して

イン) 対象の透明度(音量)を0に戻し、255まで上昇させます。

アウト) 対象の現在透明度(音量)から0まで落とします。終了後、対象を完全削除します。
(以後の再利用は不可能)

透明度) 対象の現在透明度(音量)から指定の透明度(音量)まで調節します。
対象を透明度:0に指定しても削除されません。



移動

形式:移動 [対象] [x座標] [y座標] (所要時間:ミリ秒)

:[対象]は複数指定可能です。

使用例(立ち絵):
移動 ace1 +100 0 1500 

対象:ace1を現在x座標からx方向に+100, y座標:0に移動させます。
(所要時間:1500ミリ秒)

使用例(カメラ動き):
移動 カメラ 100 100 80

対象:カメラをx:100, y:100に移動させます。(所要時間:80ミリ秒)

注: カメラのx:0, y:0座標は画面の左上に該当します。



カメラ初期化コマンドを使用すると、カメラを元の状態に戻す事が出来ます。



拡大

形式:移動 [対象] [拡大比率(%)] (所要時間:ミリ秒)

:[対象]は複数指定可能です。
:対象の元の大きさは拡大比率: 100%に当たります。

使用例:
拡大 ace1 50% 1500

対象:ace1を50%拡大します。(所要時間:1500ミリ秒)



回転

形式:移動 [対象] [回転度] (所要時間:ミリ秒)

:[対象]は複数指定可能です。

使用例:
回転 ace1 270 1500 

対象:ace1を270度回転させます。(所要時間:1500ミリ秒)



レイヤ変更

形式:レイヤ [対象] [新しいレイヤ]

:対象のレイヤ以外の設定はすべて維持されます。

使用例:
レイヤ alice1 82

対象:alice1 をレイヤ:82に移動させます。



画像変更

形式:画像 [対象] [新しい画像ファイル]

:対象の画像以外の設定(位置、拡大等)はすべて維持されます。

使用例:
画像 ace1 scg2.png

対象:ace1 に画像ファイル:scg2.pngを適用します。



色調

形式:移動 [対象] [色調r:0-255] [色調g:0-255] [色調b:0-255]

使用例:
色調 alice1 255 0 0 

対象:alice1の色調をr:255, g:0, b:0に変更します。