ver13.0.2 から ver13.2.1 へのバージョンアップです。
Light.vnサンプルのスクリプトなどを比較して、変更になったコマンドや記述をみていきます。
以前のバージョン内の記述などを変更しないと、機能しなかったりエラーがでてしまうポイント。
- Ver13.2.1 アップデート内容(2022/07/03) から
- ライセンス考慮のため、サンプルでの使用フォントが変更になりました。
- 文字窓の名前などを通して「文字列」を取得することが不可能になりました。
- 追加されたLIGHT.VN関数「lvText」を使用して可能となっています。
- ルビの書き方が<ruby ルビ></>に変更になりました。
- コマンド「カメラ追走」の引数が変更されました。
- コマンド「加速度x」「加速度y」「加速度z」の動作調整が行われました。
- コマンド「衝突開始時」などの引数が「グループ順」に反映されるようになりました。
- コマンド「音声絵」に「変化タイプ」設定(引数)が追加されました。
- 「トラックバー」での変数調整時に小数点以下まで反映されるようになりました。
- コマンド「文字反復出力」 + 「オート設定反映」の場合、オート待機時間まで反映されるようになりました。
- システムのスクリプト記述が一部変更となっています。
(テキストボックス・バックログ・テキスト・メニュー・ダイアログ)- 特にセーブ・ロードの一部記述が変更になっていますので注意してください。
- 設定ファイル「settings.xml」の1項目が削除されました。
- 今回のアップデートでは「system」フォルダに「keys.txt」が追加されています。
ver13.0.2で制作した作品のバージョンアップの際は「BGM」「Fonts」「Image」「Maps」「Models」「Movie」「Patch」「Plugins」「SaveData」「Screenshots」「Scripts」「SFX」「Voices」の素材フォルダを ver13.2.1フォルダの方に移動しましょう。- ※今回は使用フォント変更のため、ダイアログである「Plugins」>「lvn_message」内のフォントも変更になっています
詳しくは「ダイアログ画面(sys_msg.txt) 」へ。
- ※今回は使用フォント変更のため、ダイアログである「Plugins」>「lvn_message」内のフォントも変更になっています
- 「system」フォルダに「keys」ファイルが追加されました。
これには「textbox.txt」に記述されていた「続行指定のキーダウン」が記述されています。
「textbox.txt」からはその記述が削除され、スクリプトで「keys.txt」を呼び出す記述になりました。 - 同時にテストファイルが2つ削除されました。
テキストボックス(textbox.txt)
バックログ画面(backlog.txt)
テキスト設定(config-text.txt)
セーブ画面(save.txt)
- 各「栞」が日本語になり、それに合わせて引数も日本語になりました。
- 下段ページ数の表示方法が簡略化しました。
該当する箇所を変更しましょう。
- 「ジャンプ out」が「ジャンプ 終了」に変更になっています。
- 「栞 display_fadein」が「栞 表示_フェードイン」に変更になっています。
- 「栞 display_immediate」が「栞 表示_即時」に変更になっています。
- 「ジャンプ display_info」が「ジャンプ 表示_情報」に変更になっています。
- 「描画許可 false」が追加されています。
- 「栞 footer」が「栞 表示_下段」に変更になっています。
- 「ページ移動ボタン」が「反復実行」を使った記述に変更になっています。
それにともない「キーダウン」や「待機」などの記述がくり上がって、まとまりました。 - 「ジャンプ out」が「ジャンプ 終了」に変更になっています。
- 「描画許可 true」が追加されています。
- 「ジャンプ display_immediate」が「ジャンプ 表示_即時」に変更になっています。
ロード画面(load.txt)
- 各「栞」が日本語になり、それに合わせて引数も日本語になりました。
- 下段ページ数の表示方法が簡略化しました。
該当する箇所を変更しましょう。
- 「ジャンプ out」が「ジャンプ 終了」に変更になっています。
- 「栞 display_fadein」が「栞 表示_フェードイン」に変更になっています。
- 「栞 display_immediate」が「栞 表示_即時」に変更になっています。
- 「ジャンプ display_info」が「ジャンプ 表示_情報」に変更になっています。
- 「描画許可 false」が追加されています。
- 「栞 footer」が「栞 表示_下段」に変更になっています。
- 「ページ移動ボタン」が「反復実行」を使った記述に変更になっています。
それにともない「キーダウン」や「待機」などの記述がくり上がって、まとまりました。 - 「ジャンプ out」が「ジャンプ 終了」に変更になっています。
- 「描画許可 true」が追加されています。
- 「ジャンプ display_immediate」が「ジャンプ 表示_即時」に変更になっています。
メニュー画面(menu.txt)
- 前回の「タイトルヘ戻る」が効かなかった記述の修正です。
該当する箇所を追加しましょう。
「ダイアログ "タイトルへ戻りますか?" ジャンプ to_title」から「ダイアログ "タイトルへ戻りますか?" スクリプト system/menu.txt to_title」に変更になっています。
「最終ジャンプ」を使わずに「スクリプト」で呼び出す記述になっています。
ダイアログ画面(sys_msg.txt)
- 使用フォントが変更になりました。
該当する箇所を変更しましょう。
-フォントを変更する場合は「lvn_message」内のフォントファイルも変更しておきましょう。
使用フォントは「fonts」フォルダに入っています。コピーしておきましょう。
settings.xml
settings_dev.xml
- 「settings_dev.xml」はLight.vnエディター設定が記録されているファイルの1つです。
ver13.2.0 では変更点はありません。