private void InternalLoadEnemies(I_Map _Map, List <EnemyData> _EnemyData) { for (int i = 0; i < _EnemyData.Count; i++) { UnitEnemy enemy = GameObject.Instantiate(Resources.Load <GameObject>("Entities/Enemy"), new Vector3(0, 0, 0), Quaternion.identity).GetComponent <UnitEnemy>(); enemy.LoadFromData(_Map, _EnemyData[i]); m_Enemies.Add(enemy); } }