コード例 #1
0
    private void LoadHeroInvenData()
    {
        List <CreatureData> tmpData;

        DataStruct.LoadData <CreatureData>(out tmpData, "Player_HeroData");

        CreateHerotoInven(ref tmpData);
        SetupInvenImage(ref tmpData);
    }
コード例 #2
0
ファイル: StageBattleManager.cs プロジェクト: plmnb14/Unity3D
    public void LoadLevelData(string name)
    {
        List <StageMonsterData> monsterData = new List <StageMonsterData>();

        DataStruct.LoadData <StageMonsterData>(out monsterData, name + "_Level");

        GenerateEnemyCreature(monsterData);
        ReadyNextWave();
    }
コード例 #3
0
ファイル: DataManager.cs プロジェクト: plmnb14/Unity3D
    private void LoadData(string path, DataType type)
    {
        switch (type)
        {
        case DataType.Hero:
        {
            Dictionary <string, CreatureData> tmpDic = new Dictionary <string, CreatureData>();
            DataStruct.LoadData <string, CreatureData>(out tmpDic, path);
            MonsterDataDic = new Dictionary <string, CreatureData>(tmpDic);

            break;
        }

        case DataType.Monster:
        {
            Dictionary <string, CreatureData> tmpDic = new Dictionary <string, CreatureData>();
            DataStruct.LoadData <string, CreatureData>(out tmpDic, path);
            MonsterDataDic = new Dictionary <string, CreatureData>(tmpDic);

            break;
        }
        }
    }
コード例 #4
0
ファイル: SkillManager.cs プロジェクト: plmnb14/Unity3D
 public void LoadSkillData()
 {
     DataStruct.LoadData <string, SkillBaseData>(out SkillDictionary, "Warrior_08_SkillData");
 }
コード例 #5
0
ファイル: StageBattleManager.cs プロジェクト: plmnb14/Unity3D
    public void StageData(string name)
    {
        DataStruct.LoadData <StageInfo>(out stageData, name);

        LoadLevelData(name);
    }