protected override void DoStop() { Weapon.Return(this); Weapon = default; Source = default; Ammo = default; m_timeCount = 0f; }
//============================================ // Method //============================================ public void Setup(ISFXWeapon weapon, AudioSource audioSource, AudioClipAmmo ammo) { Weapon = weapon; Source = audioSource; Ammo = ammo; }