Commit fcbd628d by BellCodeEditor

save project

parent bccd04da
Showing with 20 additions and 6 deletions
import pygame import pygame
from pygame import locals from pygame import locals
import os
pygame.init() # 初始化 pygame.init() # 初始化
# 创建窗口 # 创建窗口
screen = pygame.display.set_mode((640, 480)) screen = pygame.display.set_mode((640, 480))
songs=["歌曲1.wav","歌曲2.wav","歌曲3.wav","歌曲4.ogg"]
# 载入图片、资源 # 载入图片、资源
bg_img = pygame.image.load('background.png') # 背景图 bg_img = pygame.image.load('background.png') # 背景图
play_img = pygame.image.load('play.png') # 播放按钮 play_img = pygame.image.load('play.png') # 播放按钮
...@@ -13,9 +13,19 @@ last_img = pygame.image.load('last.png') # 上一曲按钮 ...@@ -13,9 +13,19 @@ last_img = pygame.image.load('last.png') # 上一曲按钮
next_img = pygame.image.load('next.png') # 下一曲按钮 next_img = pygame.image.load('next.png') # 下一曲按钮
logo_img = pygame.image.load('logo.png') # 下一曲按钮 logo_img = pygame.image.load('logo.png') # 下一曲按钮
# 载入音乐
pygame.mixer.music.load(songs[0]) # 载入音乐
num=0
songs=[]
path=r"C:\Users\makcoo\Desktop\test"
filelist=os.listdir(path)
for file in filelist:
if file[-4:]==".wav" or file[-4:]==".ogg":
songs.append(file)
print(songs)
print(path+"\\"+songs[0])
pygame.mixer.music.load(path+"\\"+songs[0]) # 载入音乐
num=0
volume = 0.2 volume = 0.2
pygame.mixer.music.set_volume(volume) # 初始播放音量 pygame.mixer.music.set_volume(volume) # 初始播放音量
...@@ -61,7 +71,7 @@ while True: ...@@ -61,7 +71,7 @@ while True:
if num>len(songs)-1: if num>len(songs)-1:
num=0 num=0
pygame.mixer.music.load(songs[num]) pygame.mixer.music.load(path+"\\"+songs[num])
pygame.mixer.music.play() pygame.mixer.music.play()
......
import os
filelist=os.listdir(r"C:\Users\makcoo\Desktop\test")
print(filelist)
\ No newline at end of file
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