フォルダ構成
Dancerスキンを構成するフォルダとファイルの配置、および役割について説明します。
📁 フォルダ構成
Dancerスキンは、以下のパス配下に格納されています。
📁 [ SkinName ]
┗ 📁 Image
┗ 📁 04.EnsoGame
┗ 📁 Dancer
基本構成
📁 Dancer
┗ 📁 [ DancerName ]
┣ 📄 MainConfig.json
┣ 📁 0
┃ ┣ 📄 Config.json
┃ ┣ 📁 In
┃ ┣ 📁 Loop
┃ ┗ 📁 Out
┣ 📁 1
┣ 📁 [ N ]
┗ ...
📂 フォルダ・ファイルの説明
📁 [ DancerName ]
各Dancerを識別するための固有フォルダを作成してください。[ DancerName ] は任意の名前を指定できます。
📄 MainConfig.json
[ DancerName ] フォルダ直下に配置します。そのDancer種類に共通する(個体数や登場ゲージなど)設定を記述します。
- 存在しない場合、ソフト起動時に自動生成されます。
- 詳しくは MainConfig.jsonの設定 を参照してください。
📁 [ N ] (0 から始まる連番)
[ DancerName ] 内で使用する複数のDancer個体です。名前は 0 から始まる連番( 1 , 2 ...)で命名します。
特定のアニメーションや座標設定を持つ「個体」を表します。
📄 Config.json
[ N ] フォルダ直下に配置します。そのDancer個体の特定の動き(モーション時間や基準点)を記述します。
- 存在しない場合、ソフト起動時に自動生成されます。
- 詳しくは Config.jsonの設定 を参照してください。
🎞️ モーションフォルダ構成
各 [ N ] フォルダ内には、実際のアニメーション素材を格納する以下のフォルダを配置します。
📁 [ N ]
┣ 📄 Config.json
┣ 📁 In
┃ ┣ 📄 0.png
┃ ┣ 📄 1.png
┃ ┗ ...
┣ 📁 Loop
┃ ┗ 📄 Anime.aup2
┗ 📁 Out
┗ ...
| フォルダ名 | 内容 |
|---|---|
In | 登場時のモーションを格納します。 |
Loop | 通常再生(ループ)時のモーションを格納します。 |
Out | 退場時のモーションを格納します。 |
ヒント
- 各フォルダ内には、連番画像ファイル(例:
0.png,1.png...)、もしくはAnime.aup2を配置してください。 Outフォルダなどは、 Config.json の設定次第で省略可能です。
任意フォルダの省略
特定のフォルダが存在しない場合、Config.json の useSameImageForInOut 等の設定に従って他の画像が代用されます。何も設定がない状態で画像が不足している場合、そのモーションは描画されません。