public int maxHpAdd; // 魔力値割振 /* IDを受け取りキャラの初期化を行う */ public void LoadCharacterData(int id) { // キャラクターのIDを受け取る characterId = id; if (id == -1) { return; } // キャラクターステータス情報のコンポーネント生成 cs = gameObject.AddComponent <CharacterStatus>(); bcs = gameObject.AddComponent <CharacterStatus>(); // .csvから、キャラクターのステータス情報を読み込む string FilePath = Variables.Unit.PlayerDataFilePath; cs.LoadCharacterData(FilePath, characterId); // バトルスタータスを生成する bcs.CopyCharacterStatus(cs); }