我正在制作一个音板,用作预设对讲机。你知道吗
通过按数字键盘上的数字,我可以播放音频文件。当我在播放过程中再次按下时,播放停止。当我在另一个播放过程中选择另一个声音时,第一个播放停止,另一个开始。你知道吗
我已经开始写代码了。你知道吗
import pygame
pygame.mixer.init()
pressedKey = pygame.key.get_pressed()
int numberKey = for numberKey in pressedKey.split() if numberKey.isdigit()
if (pygame.key.get_focused() == True):
if (pygame.mixer.music.get_busy() == True):
pygame.mixer.music.stop()
pygame.mixer.music.load(numberKey + '.mp3')
pygame.mixer.music.play()
while pygame.mixer.music.get_busy() == True:
continue
每次我按下控制台上的按钮时,我都需要在按下按钮后按回车键。你知道吗
使用事件循环获取关键输入。这将不断检测按键,不需要输入。你知道吗
此代码将设置上次按下“key”变量的任何键。从那以后,你就拥有了你所需要的一切。你知道吗
相关问题 更多 >
编程相关推荐