private void CreateWaveProjectilePool()
    {
        GameObject wavePool = new GameObject("WavePool");

        projectileAttack = wavePool.AddComponent <ProjectileAttackController>();
        projectileAttack.Initialize(PlayerActManager.Instance.transform, currentData, bladeTrailRenderer.startColor);
    }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        meleeAttackController = GetComponent <IMeleeAttackController> ();
        if (meleeAttackController == null)
        {
            meleeAttackController = new NullMeleeAttackController();
        }

        projectileAttackController = GetComponent <ProjectileAttackController> ();
        if (projectileAttackController == null)
        {
            //projectileAttackController = new NullProjectileAttackController ();
        }
    }