Exemplo n.º 1
0
    // Start is called before the first frame update
    void Awake()
    {
        AllCharacterStatus allcharacters = JsonUtility.FromJson <AllCharacterStatus>(jsonFile.text);

        foreach (BattlePlayerStatus ps in allcharacters.PlayerStatus)
        {
            playerStatus = ps;
        }


        monsterStatusDict = allcharacters.MonsterStatus.ToDictionary(x => x.playerName + x.level, x => x);
        monsterAbsorbDict = allcharacters.MonsterAbsorb.ToDictionary(x => x.playerName + x.color, x => x);
    }
Exemplo n.º 2
0
 protected override void Init(BattleCharacterStatus s)
 {
     playerStatus = (BattlePlayerStatus)s;
     base.Init(s);
 }