Beispiel #1
0
 void Awake()
 {
     nextFire     = 0f;
     fireInterval = .1f;
     radarSystem  = GetComponentInChildren <RadarSystem>();
     missilePool  = GetComponentInChildren <MissilePool>();
 }
Beispiel #2
0
    private void Awake()
    {
        Instance = this;

        GrowMissilePool();
        GrowDestroyPool();
        GrowCollisionPool();
    }
Beispiel #3
0
    protected virtual void Awake()
    {
        GameObject poolManager = GameObject.FindGameObjectWithTag("Pool Manager");

        boltPool     = poolManager.GetComponent <BoltPool>();
        missilePool  = poolManager.GetComponent <MissilePool>();
        shipDetector = GetComponentInChildren <ShipDetector>();
        ship         = GetComponent <ShipStats>();

        ship.onPartsChange.AddListener(UpdateFireRate);
    }
 protected virtual void Start()
 {
     missilePool = GameObject.FindGameObjectWithTag("PoolContainer").GetComponent <MissilePool>();
 }
Beispiel #5
0
 // Use this for initialization
 void Start()
 {
     accumulatedTime = 0.0f;
     missileManager  = GameObject.Find("EnemyMissileManager");
     missilePool     = missileManager.GetComponent <MissilePool>();
 }
Beispiel #6
0
 private void Awake()
 {
     instance = this;
 }