使用PyGame子集在Android上播放音频
我正在尝试使用PyGame Subset for Android播放一个简单的wav音频文件,但我好像搞不定。有没有人能提供一些可以用的示例代码?文档里没有相关的例子。
1 个回答
0
根据Pygame Subset for Android的说明,你可以使用 android_mixer
来播放声音。首先,你需要导入这个模块 [1]:
import android_mixer as mixer
接下来,你可以像使用普通的pygame混音器一样使用这个混音器来播放声音:
mixer.music.load(sys.argv[1])
mixer.music.play()
需要注意的是,“init和pre_init方法可以工作,但会被忽略 - Android会自动选择合适的设置”,还有“只能使用文件名和真实的文件对象 - 类似文件的对象可能无法正常工作”。还有其他一些限制条件。 [1]。