TITLE:ver6.0.0にアップデートする。
-[[アップデート方法 トップへ>update]]
''ver5.7.0'' から &color(Red){''ver6.0.0''}; へのバージョンアップです。
Light.vnサンプルのスクリプトなどを比較して、変更になったコマンドや記述をみていきます。
#contents
~
*以前のバージョン内の記述などを変更しないと、機能しなかったりエラーがでてしまうポイント。 [#v600_point]
-[[Ver6.0.0 アップデート内容(2018/08/31)>history/legacy01#Ver600]] から
--「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更になりました。
--()による演算式計算機能追加により、変数名、個体名作成時の制限が追加されました。
---変数名の先に「&color(red){''*''};」を使用することができなくなりました。
---&color(red){''名前を数字で始める事ができなくなりました。''};
---名前の途中に演算子の文字を入れることができなくなりました。
--文字列指定時、始まりだけに「&color(red){'};」を付ける事ができなくなりました。「&color(red){" "};」で囲むことが強制されます。
--「&color(red){''トラックバー''};」に、存在しない変数の登録ができなくなりました。
--コマンド「&color(red){''バックログ台詞登録''};」が追加されました。
--変数関連の追加・修正を説明する部分が、サンプルスクリプト「''tut_var.txt''」に追加されました。
--システムのスクリプト記述が一部変更となっています。
(テキストボックス・バックログ・コンフィグ・サウンド・ボイス・インフォ・セーブ・ロード・メニュー・ダイアログ)
--「&color(red){''settings.xml''};」の「GameSettings」項目の&color(red){''各システム変数名''};が変更されました。
~
-今回のアップデートではフォルダ・ファイルの追加はありません。
制作した作品のバージョンアップの際は「BGM」「Fonts」「Image」「Movie」「Particles」「Patch」「SaveData」「Screenshots」「Scripts」「SFX」「Voices」の素材フォルダを ''ver6.0.0フォルダの方に移動しましょう''。&br;
&attachref(./folder600.png,,ver6.0.0フォルダ);
~
-''SaveData''フォルダ内のファイルは全て削除しておきましょう。
&color(Red){※旧セーブデータをそのまま使用するとLight.vnが正しく動作しないことがあります。};&br;
&attachref(update/v1000/save_empty.png,,SaveDataフォルダ);
~
*テキストボックス(textbox.txt) [#textbox_txt]
&attachref(./textbox.png,nolink,テキストボックス);
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を全て変更しましょう。&br;
&attachref(./textbox600.png,,textbox.txt);
&br;
-もし構文の「''_name == '''」が「&color(red){''(_name == "")''};」に変更されています。
&br;
--[[「''もし''」コマンドについてはこちらへ>commands/var#if]]
~
*バックログ画面(sys_backlog.txt) [#sys_backlog_txt]
&attachref(./backlog.png,nolink,バックログ画面);
-コマンド「&color(red){''バックログ台詞登録''};」が追加記述されました。
バックログへの記録を停止または再開させるためのコマンドです。&br;
&attachref(./backlog600.png,,sys_backlog.txt);
&br;
--[[「''バックログ台詞登録''」コマンドについてはこちらへ>commands/text#backlogAddLines]]
~
*コンフィグ画面(sys_config.txt) [#sys_config_txt]
&attachref(update/v570/config.png,nolink,コンフィグ画面);
-「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更されました。
該当する箇所を全て変更しましょう。&br;
&attachref(./config600_1.png,,sys_config.txt);
&br;
--[[「''タッチ素材設定''」コマンドについてはこちらへ>commands/UI#touchableRes]]
~
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を全て変更しましょう。&br;
&attachref(./config600_2.png,,sys_config.txt);
&br;
-''システム変数''の名前が変更されたことにより、トラックバーでの&color(red){''変数指定部分''};が変更されました。
「''textSpeed''」が「&color(red){''vn_sysTextSpeed''};」になりました。
「''autoSpeed''」が「&color(red){''vn_sysAutoSpeed''};」になりました。
「''autoWait''」が「&color(red){''vn_sysAutoWait''};」になりました。
&br;
--[[「''トラックバー''」コマンドについてはこちらへ>commands/UI#trackbar]]
--[[「''システム変数''」についてはこちらへ>commands/var#systemvar]]
~
*サウンド設定(sys_config-sound.txt) [#sys_config-sound_txt]
&attachref(update/v570/sound.png,nolink,サウンド設定画面);
-「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更されました。
該当する箇所を全て変更しましょう。&br;
&attachref(./sound600_1.png,,sys_config-sound.txt);
&br;
--[[「''タッチ素材設定''」コマンドについてはこちらへ>commands/UI#touchableRes]]
~
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を全て変更しましょう。&br;
&attachref(./sound600_2.png,,sys_config-sound.txt);
&br;
-''システム変数''の名前が変更されたことにより、トラックバーでの&color(red){''変数指定部分''};が変更されました。
「''master_vol''」が「&color(red){''vn_sysMasterVolume''};」になりました。
「''背景音''」が「&color(red){''vn_sysBgmVolume''};」になりました。
「''効果音''」が「&color(red){''vn_sysSfxVolume''};」になりました。
「''ボイス''」が「&color(red){''vn_sysVoiceVolume''};」になりました。
&br;
--[[「''トラックバー''」コマンドについてはこちらへ>commands/UI#trackbar]]
--[[「''システム変数''」についてはこちらへ>commands/var#systemvar]]
~
*ボイス設定(sys_config-voice.txt) [#sys_config-voice_txt]
&attachref(update/v570/voice.png,nolink,ボイス設定画面);
-「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更されました。
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を全て変更しましょう。&br;
&attachref(./voice600.png,,sys_config-voice.txt);
&br;
-変数値「&color(red){''undefined''};」と「&color(red){''全域変数''};」の追加により、ボイスを制御する''もし構文''が記述されました。
「undefined」とは、式においてまだ値等が設定されていない変数のことです。
-変数名の先に「''*''」が使えなくなったことにより「トラックバー」の変数名「''*voice_ace''」を「&color(red){''gvoice_ace''};」に変えています。
&br;
--[[「''タッチ素材設定''」コマンドについてはこちらへ>commands/UI#touchableRes]]
--[[「''トラックバー''」コマンドについてはこちらへ>commands/UI#trackbar]]
--[[「''変数''」についてはこちらへ>commands/var#var]]
--[[「''全域変数''」についてはこちらへ>commands/var#globalvar]]
~
*インフォ設定(sys_config-info.txt) [#sys_config-info_txt]
&attachref(./info.png,nolink,インフォ設定画面);
-「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更されました。
該当する箇所を全て変更しましょう。&br;
&attachref(./info600.png,,sys_config-info.txt);
&br;
--[[「''タッチ素材設定''」コマンドについてはこちらへ>commands/UI#touchableRes]]
~
*セーブ画面(sys_save.txt) [#sys_save_txt]
&attachref(./save.png,nolink,セーブ画面);
-「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更されました。
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を全て変更しましょう。&br;
&attachref(./save600_1.png,,sys_save.txt);
&br;
&attachref(./save600_2.png,,sys_save.txt);
&br;
--[[「''タッチ素材設定''」コマンドについてはこちらへ>commands/UI#touchableRes]]
~
*ロード画面(sys_load.txt) [#sys_load_txt]
&attachref(./load.png,nolink,ロード画面);
-「''ボタン基本資料''」が「&color(red){''ボタン基本素材''};」に変更されました。
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を全て変更しましょう。&br;
&attachref(./load600_1.png,,sys_load.txt);
&br;
&attachref(./load600_2.png,,sys_load.txt);
&br;
--[[「''タッチ素材設定''」コマンドについてはこちらへ>commands/UI#touchableRes]]
~
*メニュー画面(sys_menu.txt) [#sys_menu_txt]
&attachref(./menu.png,nolink,メニュー画面);
-文字列は「&color(red){" "};」で囲む事になりました。
-名前の先に「''*''」が使えなくなったことにより「''*start0.txt''」を「&color(red){''start0.txt''};」に変えています。
該当する箇所を変更しましょう。&br;
&attachref(./menu600.png,,sys_menu.txt);
&br;
--[[「''ジャンプ''」コマンドについてはこちらへ>commands/script#jump]]
--[[「''最終ジャンプ''」コマンドについてはこちらへ>commands/script#finaljump]]
--[[「''ダイアログ''」コマンドについてはこちらへ>commands/system#dialog]]
~
*ダイアログ画面(sys_msg.txt) [#sys_msg_txt]
&attachref(./msg.png,nolink,ダイアログ画面);
-文字列は「&color(red){" "};」で囲む事になりました。
該当する箇所を変更しましょう。&br;
&attachref(./msg600.png,,sys_msg.txt);
~
*settings.xml [#settings_xml]
-「settings.xml」はLight.vnエディター設定が記録されているファイルの1つです。
ver6.0.0 では「''GameSettings''」項目の&color(red){''各システム変数名''};がすべて「&color(red){''vn_''};」ではじまるように変更されました。&br;
&attachref(./settings.png,,settings.xml);
&br;
-「sysWaitInputIcon="sys\sys_wait.png"」が削除されました。
-「''sysTextSpeed''」が「&color(red){''vn_sysTextSpeed''};」になりました。
-「''sysBgmVolume''」が「&color(red){''vn_sysBgmVolume''};」になりました。
-「''sysAutoSpeed''」が「&color(red){''vn_sysAutoSpeed''};」になりました。
-「''sysAutoWait''」が「&color(red){''vn_sysAutoWait''};」になりました。
-「''sysSfxVolume''」が「&color(red){''vn_sysSfxVolume''};」になりました。
-「''sysMasterVolume''」が「&color(red){''vn_sysMasterVolume''};」になりました。
-「''sysVoiceVolume''」が「&color(red){''vn_sysVoiceVolume''};」になりました。
-「''sysTextSkipMethod''」が「&color(red){''vn_sysTextSkipMethod''};」になりました。
-「''sysWindowMode''」が「&color(red){''vn_sysWindowMode''};」になりました。
-「''sysVoicePlayType''」が「&color(red){''vn_sysVoicePlayType''};」になりました。
&br;
--[[「''settings.xml''」についてはこちらへ>customize#c01]]
~
-----
~
-[[アップデート方法 トップへ>update]]
~
~
~