空想曲線

吉里吉里2/KAG3でのゲーム制作に使える小ネタ置き場。ゲーム用素材も置いてます。

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

2013-01-28[Mon]
cm0
tb0

吉里吉里/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です。

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


関連記事

コメント

コメントの投稿

Secret

トラックバック

トラックバックURL
→http://kopacurve.blog33.fc2.com/tb.php/282-9fc3dc25
この記事にトラックバックする(FC2ブログユーザー)

現在のページ

Category

Link

Comment

Mailform

Author

Twitter