private void Fire(float force) { //Disparo smokeParticles.Play(); CannonBall bullet = Instantiate(cannonBallPrefab, muzzle.position, muzzle.rotation); bullet.PlaySound(shootSound);//Lo sonamos desde la bala porque cada bala es una instancia diferencte con su propio audioSource bullet._Rigidbody.AddForce(muzzle.forward * force, ForceMode.Impulse); }