emi*_*lyz 8 python macos pygame
import pygame
pygame.mixer.init()
pygame.mixer.music.load("only one.mp3")
pygame.mixer.music.play(0)
while pygame.mixer.music.get_busy():
pygame.time.Clock().tick(10)
Run Code Online (Sandbox Code Playgroud)
当我运行代码时,没有声音,程序就像一秒钟结束.最初我没有while循环,直到我看到类似问题的答案中的建议.程序确实在我朋友的Windows系统上进入while循环,但不在我的Mac上,即使在我朋友的Windows系统上也没有任何声音.有人知道怎么解决吗?
pmo*_*eri 14
适用于Ubuntu 10.04和Pygame 1.9.1.
你可以尝试一些事情:
pygame.init()pygame.display.set_mode((200,100))pygame.event.get()例:
import pygame
pygame.init()
pygame.display.set_mode((200,100))
pygame.mixer.music.load("only one.mp3")
pygame.mixer.music.play(0)
clock = pygame.time.Clock()
clock.tick(10)
while pygame.mixer.music.get_busy():
pygame.event.poll()
clock.tick(10)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10708 次 |
| 最近记录: |