Skip to content

DifferenceParts

riku1227 edited this page Mar 11, 2021 · 2 revisions

説明

差分テクスチャのパーツを定義するクラスです

構造

キー 必須/任意 説明
name 文字列 必須 パーツの名前を設定します
名前を複数言語に対応する場合はここにキーを書いてください
description 文字列 任意 パーツの説明を設定します
名前を複数言語に対応する場合はここにキーを書いてください
'\n'で改行できます
select 数値 任意 デフォルトでどの差分が選択されているかを設定します
デフォルトは0です
texture_list 配列(PartsTexture) 必須 パーツのテクスチャの名前とパスのリストを定義します

説明用にコメントを書いています、本来はJSONファイルにコメントは書けません
RiClothes Setuperの場合読み込み時に正常に読み込めず、エラーが出ます

{
  "name": "服のベースカラー",
  "texture_list": [
    { /* PartsTexture */ },
    { /* PartsTexture */ },
    { /* PartsTexture */ },
    { /* PartsTexture */ }
  ]
}
{
  "name": "模様の形",
  "description": "表面に書かれている模様の差分です",
  "select": 0,
  "texture_list": [
    { /* PartsTexture */ },
    { /* PartsTexture */ },
    { /* PartsTexture */ },
    { /* PartsTexture */ }
  ]
}
Clone this wiki locally