コード例 #1
0
ファイル: BattleManager.cs プロジェクト: weimingtom/dokidoki
        private void AutoLoad()
        {
            Object[] skillCards     = Resources.LoadAll(FolderStructure.BATTLE_CARDS + FolderStructure.BATTLE_SKILLS);
            Object[] careerCards    = Resources.LoadAll(FolderStructure.BATTLE_CARDS + FolderStructure.BATTLE_CAREERS);
            Object[] equipmentCards = Resources.LoadAll(FolderStructure.BATTLE_CARDS + FolderStructure.BATTLE_EQUIPMENTS);
            Object[] characterCards = Resources.LoadAll(FolderStructure.BATTLE_CARDS + FolderStructure.BAtTLE_CHARACTERS);

            foreach (var skillCard in skillCards)
            {
                var N = JSONNode.Parse(skillCard.ToString());
                Debug.Log("name: " + N[BattleConstants.NAME]);
                this.LoadSkill(N);
            }

            foreach (var careerCard in careerCards)
            {
                var N = JSONNode.Parse(careerCard.ToString());
                Debug.Log("name: " + N[BattleConstants.NAME]);
                this.LoadCareer(N);
            }

            foreach (var equipmentCard in equipmentCards)
            {
                var N = JSONNode.Parse(equipmentCard.ToString());
                Debug.Log("name: " + N[BattleConstants.NAME]);
                this.LoadEquipment(N);
            }

            foreach (var characterCard in characterCards)
            {
                var N = JSONNode.Parse(characterCard.ToString());
                Debug.Log("name: " + N[BattleConstants.NAME]);
                this.LoadCharacter(N);
            }
        }