コード例 #1
0
    private void InstanceMob(int i, int j)
    {
        // Mob Model in the dungeon will be first mob in the Mob Group;
        int mobId = MobDictionary.Count;

        //MobType newMobType = DataManager.Instance.EnemyGroupList[mobId].enemies[0].mobType;
        OperationBluehole.Content.MobType newMobType = ((OperationBluehole.Content.Mob)DataManager.Instance.MobPartyList[mobIterator++].characters[0]).mobType;
        GameObject mobInstance = InstantiateObject(newMobType.ToString(), i, j);

        MobDictionary.Add(i * instanceDungeon.size + j, mobInstance);
        //MobList.Add( mobInstance );
    }
コード例 #2
0
 public void ClearAllMapObjects()
 {
     LgsObjectPoolManager.Instance.ResetAllObjectPools();
     MobDictionary.Clear();
 }