我正在使用construct 2 game engine制作游戏的项目 该游戏适用于移动设备,声音采用ogg格式,我在android 2.3(在真实设备上)和它的工作(大延迟,但有效)测试它。在iOS中它不起作用(设备上的iOS 5.0.1和模拟器上的4.3 / 5.1)。
我在safari桌面浏览器中测试过它 - >不工作,但如果我改为m4a格式 - >它有效(不在iOS)
我需要做些什么才能让它在Android和iOS中都有效。
谢谢。
答案 0 :(得分:2)
要在所有平台上播放音频,每个声音都需要.m4a文件和.ogg文件。例如,gunfire.m4a和gunfire.ogg。
构造2在导入WAV文件时自动编码.ogg,如果您使用的是Windows 7,则会自动编码.m4a。但是,如果您使用的是Windows XP或Vista,它将不会为您编码此音频,因为许可问题(它不是免费格式)。您应该能够找到自己的编码器。只需自己编码文件,然后将.m4a文件导入到Construct 2,其名称与相应的.ogg相同。在谷歌搜索“AAC编码器”,你应该找到一些非常快的东西。