-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathSounds.py
More file actions
45 lines (40 loc) · 1.38 KB
/
Sounds.py
File metadata and controls
45 lines (40 loc) · 1.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#Sounds
import pygame
import Game
import random
import os
class Audio():
def __init__(self,mute):
self.mute = mute
def playMusic(self):
self.music =['menu/asda.wav']
pygame.mixer.music.load('menu/asda.wav')
pygame.mixer.music.play(0)
def Plysound(self,hoverOn,hit,bClick,trFound,Dquack):
soundNumb = 0
hov = ['sound/hover.wav','sound/Hitsound.wav','sound/treasureFound.wav','sound/Click.wav','sound/Duck.wav']
if hit == True:
soundNumb = 1
soundz = pygame.mixer.Sound(hov[soundNumb])
pygame.mixer.Sound.play(soundz)
if hoverOn == True:
soundNumb = 0
soundz = pygame.mixer.Sound(hov[soundNumb])
pygame.mixer.Sound.play(soundz)
if hoverOn == True:
leng = 400
pygame.mixer.Sound.fadeout(soundz,leng)
if trFound == True:
pass
if bClick == True:
soundNumb = 3
soundz = pygame.mixer.Sound(hov[soundNumb])
pygame.mixer.Sound.play(soundz)
if trFound == True:
soundNumb = 2
soundz = pygame.mixer.Sound(hov[soundNumb])
pygame.mixer.Sound.play(soundz)
if Dquack == True:
soundNumb = 4
soundz = pygame.mixer.Sound(hov[soundNumb])
pygame.mixer.Sound.play(soundz)