吉里吉里/KAG:プロジェクトファイルにフォルダを追加する

吉里吉里/KAGちょいネタシリーズ。

プロジェクトファイルに入ってるフォルダっていうのは
scenarioとかimageとか名前のついてるフォルダのことです。
ksファイルや画像・音楽などの素材を入れておくアレです。

新しく「ほげ」という名前のフォルダを作ったとします。
その中に「ほげ.png」という画像ファイルを入れます。
でもって「ほげ」フォルダをプロジェクトファイルの中に放り込みます。

これでOK……ではありません

「ほげ.png」を表示するスクリプトを打って実行しても
「ほげ.pngが見つかりません」とエラーが出るはずです。

じゃあ、エラーを出さないためにはどうすんのってのが今回のお題。

新しいフォルダを作ってプロジェクトファイルに放り込んだあと、
systemフォルダ内のInitialize.tjsを開いて次の項目を追加します。

Storages.addAutoPath(System.exePath + "video/"); // exePath 以下の video/
Storages.addAutoPath("video/"); // video フォルダ
.
.
.
Storages.addAutoPath("image/"); // そのほかの画像フォルダ
Storages.addAutoPath("system/"); // システムフォルダ

/*ここから追加*/
Storages.addAutoPath("ほげ/");
/*ここまで追加*/

同様にパッチアーカイブ用のフォルダも追加しておきます。
useArchiveIfExists("video.xp3");
useArchiveIfExists("others.xp3");
.
.
.
useArchiveIfExists("image.xp3");
useArchiveIfExists("system.xp3");

/* ここから追加 */
useArchiveIfExists("ほげ.xp3");
/* ここまで追加 */

これでOKです。

それにしても毎日寒いよね。コタツは冬の友だよね(´ω`)


関連記事

Comments 0

There are no comments yet.

Leave a reply