From 7ed533354cb25c889a8bdfdd08658263c21981c4 Mon Sep 17 00:00:00 2001 From: BellCodeEditor <bellcode_dev@bell.ai> Date: Wed, 12 Jul 2023 14:26:08 +0800 Subject: [PATCH] save project --- 605.mp3 | Bin 0 -> 194812 bytes my_music.py | 14 ++++++++++---- 歌曲2.wav | Bin 0 -> 6264910 bytes 歌曲3.wav | Bin 0 -> 6252622 bytes 歌曲4.ogg | Bin 0 -> 1573472 bytes 电报机.wav | Bin 0 -> 550044 bytes 鸡.jpg | Bin 0 -> 89166 bytes 鸡你太美.mp3 | Bin 0 -> 4326074 bytes 8 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 605.mp3 create mode 100644 歌曲2.wav create mode 100644 歌曲3.wav create mode 100644 歌曲4.ogg create mode 100644 电报机.wav create mode 100644 鸡.jpg create mode 100644 鸡你太美.mp3 diff --git a/605.mp3 b/605.mp3 new file mode 100644 index 0000000..6ba877b Binary files /dev/null and b/605.mp3 differ diff --git a/my_music.py b/my_music.py index 1b2eac9..4c29e0d 100644 --- a/my_music.py +++ b/my_music.py @@ -5,7 +5,7 @@ pygame.init() # 初始化 # 创建窗口 screen = pygame.display.set_mode((640, 480)) # 载入图片、资源 -bg_img = pygame.image.load('background.png') # 背景图 +bg_img = pygame.image.load('鸡.jpg') # 背景图 play_img = pygame.image.load('play.png') # 播放按钮 stop_img = pygame.image.load('stop.png') # 暂停按钮 last_img = pygame.image.load('last.png') # 上一曲按钮 @@ -13,12 +13,13 @@ next_img = pygame.image.load('next.png') # 下一曲按钮 logo_img = pygame.image.load('logo.png') # 下一曲按钮 # 载入音乐 -pygame.mixer.music.load('歌曲1.wav') # 载入音乐 +music = ['电报机.wav','605.mp3','歌曲1.wav','歌曲2.wav','歌曲3.wav','歌曲4.ogg','鸡你太美.mp3'] volume = 0.2 pygame.mixer.music.set_volume(volume) # 初始播放音量 click = 0 play_button = stop_img +num = -1 while True: for event in pygame.event.get(): @@ -41,7 +42,8 @@ while True: if event.type == locals.MOUSEBUTTONDOWN: if event.button == 1: x,y = event.pos - if x > 270 and x <370 and y > 350 and y < 450: + if x > 270 and x < 370 and y > 350 and y < 450: + # 次数增加 click += 1 if click % 2 == 0: @@ -52,6 +54,10 @@ while True: pygame.mixer.music.pause() if pygame.mixer.music.get_busy() == False: + num += 1 + if num > len(music)-1: + num = 0 + pygame.mixer.music.load(music[num]) pygame.mixer.music.play() # 绘制画面 @@ -61,4 +67,4 @@ while True: screen.blit(last_img, (120, 350)) # 上一曲 screen.blit(next_img, (420, 350)) # 下一曲 # 刷新画面 - pygame.display.update() + pygame.display.update() diff --git "a/\346\255\214\346\233\2622.wav" "b/\346\255\214\346\233\2622.wav" new file mode 100644 index 0000000..2d8ada5 Binary files /dev/null and "b/\346\255\214\346\233\2622.wav" differ diff --git "a/\346\255\214\346\233\2623.wav" "b/\346\255\214\346\233\2623.wav" new file mode 100644 index 0000000..e762ca1 Binary files /dev/null and "b/\346\255\214\346\233\2623.wav" differ diff --git "a/\346\255\214\346\233\2624.ogg" "b/\346\255\214\346\233\2624.ogg" new file mode 100644 index 0000000..4982a1d Binary files /dev/null and "b/\346\255\214\346\233\2624.ogg" differ diff --git "a/\347\224\265\346\212\245\346\234\272.wav" "b/\347\224\265\346\212\245\346\234\272.wav" new file mode 100644 index 0000000..4819b4b Binary files /dev/null and "b/\347\224\265\346\212\245\346\234\272.wav" differ diff --git "a/\351\270\241.jpg" "b/\351\270\241.jpg" new file mode 100644 index 0000000..037c24f Binary files /dev/null and "b/\351\270\241.jpg" differ diff --git "a/\351\270\241\344\275\240\345\244\252\347\276\216.mp3" "b/\351\270\241\344\275\240\345\244\252\347\276\216.mp3" new file mode 100644 index 0000000..1330df7 Binary files /dev/null and "b/\351\270\241\344\275\240\345\244\252\347\276\216.mp3" differ -- libgit2 0.25.0