Esempio n. 1
0
    private void Awake()
    {
        _configData = ResourceManager.Load <ScriptableObject>(ConfigDataName) as EnemyConfigData;

        CalculateWayPoint();

        particleSys = GetComponentInChildren <ParticleSystem>();

        GetComponent <PooledObject>().OnRetrieveFromPool += o => { ResetData(); };
    }
Esempio n. 2
0
 /// <summary>
 /// Initializes the configuration utils
 /// </summary>
 public static void Initialize()
 {
     configData = new EnemyConfigData();
 }