Ejemplo n.º 1
0
        private void LoadEnemies()
        {
            foreach (var path in EnemiesPath)
            {
                EnemyContainer obj = Resources.Load <EnemyContainer>(path);

                if (EnemyContainers.ContainsKey(obj.name))
                {
                    throw new System.Exception($"存在重名文件{obj.name}!");
                }

                EnemyContainers.Add(obj.name, obj);
            }
        }
Ejemplo n.º 2
0
        private void DeleteEnemyContainer()
        {
            EnemyContainer container = Transform.parent.GetComponent <EnemyContainer>();

            GameManager.Instance.EnemyContainerManager.DeleteEnemyContainer(container);
        }