URLでシナリオのスイッチテスト
ノーマル(index.html)
test1.ksを呼び出し(index.html?storage=story_test1)
test2.ksを呼び出し(index.html?storage=story_test2)
test3.ksを呼び出し(index.html?storage=story_test3)
test1.ksを呼び出しかつ、ラベル*aに移動(index.html?storage=story_test1&target=a)
■解説
アクセスするURLによって、プロジェクト内のシナリオを好きなタイミングでロードできる
これにより、ティラノスクリプト本体や素材の共通化が簡単に図れる
■プラグインの導入方法
プラグインを配置して、URLに記述されたシナリオにジャンプしたいタイミングで
[plugin name="url_query_loader"]
を呼び出すだけ。
この例では、素材の読み込みや、メッセージウィンドウの設定など、共通事項が終わった後の
scene1.ksで呼び出している。
URLは次のように設定できる
index.html?storage=story_test1
この場合、上記タグのタイミングで、data/scenario/story/test1.ksへジャンプする
フォルダの階層を表す時は、_ (アンダーバーで区切ること)
ラベルも指定することができる。(省略した時はシナリオの最初から)
index.html?storage=story_test1&target=a
こんな感じ。
よろしくお願いします。