From: 711215 <711215@pdsb.net> Date: Mon, 11 Jul 2022 19:00:49 +0000 (-0400) Subject: sword swing sfx added X-Git-Url: http://git.skullheadx.com/projects.html?a=commitdiff_plain;h=2f8dadbcc509d4505b04ec91ed0d8b1cb3d6d678;p=Pygame-Jam.git sword swing sfx added --- diff --git a/Assets/SFX/Sword_Swing.wav b/Assets/SFX/Sword_Swing.wav new file mode 100644 index 0000000..c3b822e Binary files /dev/null and b/Assets/SFX/Sword_Swing.wav differ diff --git a/Player.py b/Player.py index f3953ff..292aed8 100644 --- a/Player.py +++ b/Player.py @@ -26,9 +26,11 @@ class Player(Actor): for i in range(run_gif.n_frames): run_frames.append(pg.transform.scale(pil_to_game(get_gif_frame(run_gif, i)), (155, 155))) - #player sfx + #Player SFX running_sound = pg.mixer.Sound("Assets/SFX/Running_Sound_Effect.wav") running_sound_channel = pg.mixer.Channel(1) + sword_swing_sound = pg.mixer.Sound("Assets/SFX/Sword_Swing.wav") + sword_swing_channel = pg.mixer.Channel(2) width, height = idle_frames[0].get_size() @@ -215,6 +217,7 @@ class Player(Actor): if self.state != "ATTACK": self.state = "ATTACK" self.current_frame = 0 + self.sword_swing_channel.play(self.sword_swing_sound) if self.state == "ATTACK": if 12 > math.floor(self.current_frame) > 6: for mask in self.targets: