void OnEnable() { if (target == null) { return; } turret = target as NormalTurretCtrl; }
private void Start() { normalTurretCtrl = GetComponent <NormalTurretCtrl>(); bullet.gameObject.SetActive(false); PoolManager.Instance.CreatePool(POOLNAME_FIREAUDIO, fireAudio.GetComponent <PoolObject>(), 0, 20f, 20f); PoolManager.Instance.CreatePool(POOLNAME_BOOMAUDIO, boomAudio.GetComponent <PoolObject>(), 0, 20f, 20f); }
// Start is called before the first frame update void Start() { normalTurretCtrl = GetComponent <NormalTurretCtrl>(); isFire = false; }
// Start is called before the first frame update void Start() { normalleTurretCtrl = GetComponent <NormalTurretCtrl>(); }
public void Init(NormalTurretCtrl normalTurretCtrl) { nowLifeTime = 0; audioSource.Play(); this.normalTurretCtrl = normalTurretCtrl; }