private void Start() { gameCamera = FindObjectOfType <Camera>().transform; objectToPan = transform.Find("Top"); FXShoot = GetComponentInChildren <ParticleSystem>(); textMesh = GetComponentInChildren <TextMesh>(); audioSource = GetComponent <AudioSource>(); fXDestroyer = FindObjectOfType <FXDestroyer>(); if (audioSource != null && SFXShoot != null) { audioSource.clip = SFXShoot; } damageController = GetComponent <DamageController>(); HP = maxHP; }
private void Explode() { FXDestroyer fxDestroyer = FindObjectOfType <FXDestroyer>(); Instantiate(FXExplosion, transform.position, Quaternion.identity, fxDestroyer.transform); }