为什么我的声音不是在桌面上播放而是在移动设备上播放?

时间:2014-06-04 10:01:33

标签: livecode

我有mp3文件,我想在我的堆栈上播放它。

当我打开卡片时,我想在背景上播放声音。这里是代码:

on preopencard
   play "/Users/PeshZ/Desktop/sound.mp3"
end preopencard

我的声音没有播放。但是在ipad播放。

怎么了?

2 个答案:

答案 0 :(得分:1)

要使用“play audioclip”,声音文件必须是未压缩的wav,aif或au。 LC引擎无法解压缩声音文件。 audioclip命令非常陈旧且使用有限,并且不推荐使用它来支持播放器对象。

您可以通过将播放器对象的文件名设置为磁盘上声音的文件路径来在桌面上播放mp3文件。玩家比听音乐方法更灵活。

iOS原生支持mp3,这就是它在那里播放的原因。

答案 1 :(得分:0)

尝试play audioclip "/your/path"

顺便说一下,谷歌可以在3秒内提供这些信息: http://lessons.runrev.com/m/4071/l/25230-play-sounds