Commit 19ea40f1 by BellCodeEditor

save project

parent f82066a6
Showing with 23 additions and 3 deletions
...@@ -5,6 +5,24 @@ import os ...@@ -5,6 +5,24 @@ import os
path="C:\\Users\\Lenovo\\Desktop\\program\\music" path="C:\\Users\\Lenovo\\Desktop\\program\\music"
num=-1 num=-1
music_list=[] music_list=[]
pygame.init() # 初始化
# 创建窗口
screen = pygame.display.set_mode((640, 480))
# 载入图片、资源
bg_img = pygame.image.load('background.png') # 背景图
play_img = pygame.image.load('play.png') # 播放按钮
stop_img = pygame.image.load('stop.png') # 暂停按钮
last_img = pygame.image.load('last.png') # 上一曲按钮
next_img = pygame.image.load('next.png') # 下一曲按钮
logo_img = pygame.image.load('logo.png') # 下一曲按钮
import pygame
from pygame import locals
import os
path="C:\\Users\\Lenovo\\Desktop\\program\\music"
num=-1
music_list=[]
angle=90 angle=90
pygame.init() # 初始化 pygame.init() # 初始化
...@@ -18,7 +36,7 @@ stop_img = pygame.image.load('stop.png') # 暂停按钮 ...@@ -18,7 +36,7 @@ stop_img = pygame.image.load('stop.png') # 暂停按钮
last_img = pygame.image.load('last.png') # 上一曲按钮 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') # 下一曲按钮
font1 = pygame.font.Font('neuropol.ttf',14) my_font = pygame.font.Font('neuropol.ttf',14)
# 载入音乐 # 载入音乐
filelist=os.listdir(path) filelist=os.listdir(path)
...@@ -92,6 +110,8 @@ while True: ...@@ -92,6 +110,8 @@ while True:
play_m = play_time//60 play_m = play_time//60
play_s = play_time%60 play_s = play_time%60
info = str(play_m) + ':' + str(play_s) info = str(play_m) + ':' + str(play_s)
font=my_font.render(info,True,(0,0,0))
# 旋转图片 # 旋转图片
if click%2==0: if click%2==0:
...@@ -106,6 +126,7 @@ while True: ...@@ -106,6 +126,7 @@ while True:
screen.blit(new_logo, pos) # 中间logo图 screen.blit(new_logo, pos) # 中间logo图
screen.blit(last_img, (120, 350)) # 上一曲 screen.blit(last_img, (120, 350)) # 上一曲
screen.blit(next_img, (420, 350)) # 下一曲 screen.blit(next_img, (420, 350)) # 下一曲
screen.blit(font,(120,440))
# 刷新画面 # 刷新画面
pygame.display.update() pygame.display.update()
FPSCLOCK.tick(60) FPSCLOCK.tick(60)
\ 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