private void StopEffects() { LaserEffects.SetActive(false); LaserChargeBeam.SetActive(false); //LaserSparks.Stop(); //LaserSmoke.Stop(); LaserAudio.Stop(); LaserStopAudio.Play(); hasPlayedChargingEffects = false; colliderBox.enabled = false; }
private void InitializeLaser() { // Init effects. LaserEffects.SetActive(false); LaserChargeBeam.SetActive(false); //SmokeAndSparks.SetActive(false); LaserChargeAudio.Stop(); LaserAudio.Stop(); LaserStopAudio.Stop(); // Init collider. colliderBox = this.GetComponent <BoxCollider>(); colliderBox.enabled = false; // Init laser length vector. laserLength = new Transform[7]; }