From 6065718026b430401222b8b2e53e48ee34de639f Mon Sep 17 00:00:00 2001 From: Zhanyu Feng Date: Sat, 23 Sep 2023 01:09:19 -0500 Subject: [PATCH] fix the no fire sound problem --- Basic/2DSpaceShooter/Assets/Scripts/ShipControl.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Basic/2DSpaceShooter/Assets/Scripts/ShipControl.cs b/Basic/2DSpaceShooter/Assets/Scripts/ShipControl.cs index 0bc1e338c..3040621a1 100644 --- a/Basic/2DSpaceShooter/Assets/Scripts/ShipControl.cs +++ b/Basic/2DSpaceShooter/Assets/Scripts/ShipControl.cs @@ -194,8 +194,7 @@ public void TakeDamage(int amount) void Fire(Vector3 direction) { - fireSound.Play(); - + PlayFireSoundClientRpc(); var damage = 5; if (QuadDamageTimer.Value > NetworkManager.ServerTime.TimeAsFloat) { @@ -499,6 +498,13 @@ void OnCollisionEnter2D(Collision2D other) } } + // --- ClientRPCs --- + + [ClientRpc] + void PlayFireSoundClientRpc() + { + fireSound.Play(); + } // --- ServerRPCs --- [ServerRpc]