TITLE:ver12.10.1にアップデートする。
-[[アップデート方法 トップへ>update]]
''ver12.8.0'' から &color(Red){''ver12.10.1''}; へのバージョンアップです。
Light.vnサンプルのスクリプトなどを比較して、変更になったコマンドや記述をみていきます。
#contents
~
*以前のバージョン内の記述などを変更しないと、機能しなかったりエラーがでてしまうポイント。 [#v12100_point]
-[[Ver12.10.0 アップデート内容(2021/10/27)Ver12.10.1(2021/11/12)>history#Ver12100]] から
--「''ボタンタッチ時''」「''ボタン未タッチ時''」が「&color(red){''タッチ開始時''};」「&color(red){''タッチ終了時''};」に変更になりました。
--「''ボタン処理順位''」が「&color(red){''タッチ処理順位''};」に変更になりました。
--''数字''が''小数点以下''まで扱うように変更されました。これにより「&color(red){''settings.xml''};」の一部記述が新しくなっています。
--「&color(red){''スクリプト終了原点回帰''};」の仕組みが変更されました。
--「''スクリプト読み込み方式''」コマンドの追加により、予想外の動作が発生する可能性があります。
--&color(red){''変数種類の追加により、更新後の最初の起動時にシステム変数などが初期化されます。''};
--コマンド「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されました。
--コマンド「ボイス」に「&color(red){''バックログ登録禁止''};」のオプションが追加されました。
--システムのスクリプト記述が一部変更となっています。
(バックログ・システム・テキスト・サウンド・ボイス・インフォ・セーブ・ロード・メニュー・イベント)
--設定ファイル「&color(red){''settings.xml''};」の&color(red){''GameSettings''};部分が新しい記述になりました。
~
-今回のアップデートではフォルダ・ファイルの追加はありません。
ver12.8.0で制作した作品のバージョンアップの際は「BGM」「Fonts」「Image」「Maps」「Models」「Movie」「Patch」「Plugins」「SaveData」「Screenshots」「Scripts」「SFX」「Voices」の素材フォルダを ''ver12.10.1フォルダの方に移動しましょう''。&br;
&attachref(./folder12100.png,,ver12.10.1フォルダ);
~
-''SaveData''フォルダ内のファイルは全て削除しておきましょう。
&color(Red){※旧セーブデータをそのまま使用するとLight.vnが正しく動作しないことがあります。};&br;
&attachref(update/v1000/save_empty.png,,SaveDataフォルダ);
~
*バックログ画面(backlog.txt) [#backlog_txt]
&attachref(update/v1060/backlog106g.png,nolink,バックログ画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./backlog12100.png,,backlog.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
~
*システム設定(config-system.txt) [#config-system_txt]
&attachref(update/v1020/system102g.png,nolink,システム設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./system12100.png,,config-system.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
~
*テキスト設定(config-text.txt) [#config-text_txt]
&attachref(update/v1020/text102g.png,nolink,シテキスト設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./text12100.png,,config-text.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
~
*サウンド設定(config-sound.txt) [#config-sound_txt]
&attachref(update/v1020/sound102g.png,nolink,サウンド設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./sound12100_1.png,,config-sound.txt);
&br;
-「ボイス」コマンドに「&color(red){''バックログ登録禁止''};」のオプションが追加されています。
この場合は、バックログにサンプルボイス再生ボタンの登録・更新を禁止するためです。&br;
&attachref(./sound12100_2.png,,config-sound.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
--[[「''ボイス''」コマンドについてはこちらへ>commands/media#voice]]
~
*ボイス設定(config-voice.txt) [#config-voice_txt]
&attachref(update/v1060/voice106g.png,nolink,ボイス設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./voice12100_1.png,,config-voice.txt);
&br;
-「ボイス」コマンドに「&color(red){''バックログ登録禁止''};」のオプションが追加されています。
この場合は、バックログにサンプルボイス再生ボタンの登録・更新を禁止するためです。&br;
&attachref(./voice12100_2.png,,config-voice.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
--[[「''ボイス''」コマンドについてはこちらへ>commands/media#voice]]
~
*インフォ設定(config-info.txt) [#config-info_txt]
&attachref(update/v1060/info106g.png,nolink,インフォ設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./info12100.png,,config-info.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
~
*セーブ画面(save.txt) [#save_txt]
&attachref(update/v1000/save100g.png,nolink,セーブ設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./save12100.png,,save.txt);
-「&color(red){''タッチ処理順位''};」コマンドが追加されています。
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
--[[「''タッチ処理順位''」コマンドについてはこちらへ>commands/UI#touchFilterRange]]
~
*ロード画面(load.txt) [#load_txt]
&attachref(update/v1000/load100g.png,nolink,ロード設定画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./load12100.png,,load.txt);
-「&color(red){''タッチ処理順位''};」コマンドが追加されています。
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
--[[「''タッチ処理順位''」コマンドについてはこちらへ>commands/UI#touchFilterRange]]
~
*メニュー画面(menu.txt) [#menu_txt]
&attachref(update/v1000/menu100g.png,nolink,メニュー画面);
-「画面領域開始」に「&color(red){''原点回帰時解除''};」のオプションが追加されています。
該当する箇所を追加しましょう。&br;
&attachref(./menu12100.png,,menu.txt);
&br;
--[[「''画面領域開始''」コマンドについてはこちらへ>commands/script#screenSpaceStart]]
--[[「''コマンド」とは > 画面領域について''」はこちらへ>command#command1a6]]
~
*settings.xml [#settings_xml]
-「settings.xml」はLight.vnエディター設定が記録されているファイルの1つです。
ver12.10.0 では''数字''が''小数点以下''まで扱うように変更されました。
これにより「&color(red){''GameSettings''};」部分が新しくなっています。&br;
&attachref(./settings.png,,settings.xml);
&br;
--[[「''settings.xml''」についてはこちらへ>customize#c01]]
~
*settings_dev.xml [#settings_dev_xml]
-「settings_dev.xml」はLight.vnエディター設定が記録されているファイルの1つです。
ver12.10.0 では&color(red){''変更点はありません。''};
&br;
--[[「''settings_dev.xml''」についてはこちらへ>customize#c02]]
~
-----
~
-[[アップデート方法 トップへ>update]]
~
~
~