メインコンテンツまでスキップ

フォルダ構成

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.jsonuseSameImageForInOut 等の設定に従って他の画像が代用されます。何も設定がない状態で画像が不足している場合、そのモーションは描画されません。