Commit bce6e711 by BellCodeEditor

save project

parent b50bc062
Showing with 14 additions and 6 deletions
...@@ -19,10 +19,10 @@ files = os.listdir(path) ...@@ -19,10 +19,10 @@ files = os.listdir(path)
for i in files: for i in files:
if i[-4:] == '.wav' or i[-4:] == '.ogg' or i[-4:] == '.mp3': if i[-4:] == '.wav' or i[-4:] == '.ogg' or i[-4:] == '.mp3':
filelist.append(i) filelist.append(i)
print(filelist)
# 载入音乐 # 载入音乐
pygame.mixer.music.load('歌曲4.ogg') # 载入音乐 # pygame.mixer.music.load('歌曲4.ogg') # 载入音乐
music_list=['歌曲1.wav','歌曲2.wav','歌曲3.wav','歌曲4.ogg'] # music_list=['歌曲1.wav','歌曲2.wav','歌曲3.wav','歌曲4.ogg']
volume = 0.2 volume = 0.2
pygame.mixer.music.set_volume(volume) # 初始播放音量 pygame.mixer.music.set_volume(volume) # 初始播放音量
click = 0 click = 0
...@@ -61,14 +61,22 @@ while True: ...@@ -61,14 +61,22 @@ while True:
if x>120 and x<220 and y>350 and y<400: if x>120 and x<220 and y>350 and y<400:
num-=1 num-=1
if num<0: if num<0:
num=len(music_list)-1 num=len(filelist)-1
pygame.mixer.music.load(path+'\\'+music_list[num]) pygame.mixer.music.load(path+'\\'+filelist[num])
pygame.mixer.music.play()
click=0
play_button=stop_img
if x>420 and x<520 and y>350 and y<400:
num+=1
if num>len(filelist)-1:
num=0
pygame.mixer.music.load(path+'\\'+filelist[num])
pygame.mixer.music.play() pygame.mixer.music.play()
click=0 click=0
play_button=stop_img play_button=stop_img
if pygame.mixer.music.get_busy() == False: if pygame.mixer.music.get_busy() == False:
num+=1 num+=1
if num>len(music_list)-1: if num>len(filelist)-1:
num=0 num=0
pygame.mixer.music.load(path+'\\'+filelist[num]) pygame.mixer.music.load(path+'\\'+filelist[num])
pygame.mixer.music.play() pygame.mixer.music.play()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment