我关注了 iOS build Wiki ,但我无法正确加载声音 Assets 。
我按照描述创建了符号链接(symbolic link):
cd mygame/ios
ln -s ../assets/src/main/resources/assets assets
assets/images
中的图像已正确加载,但 assets/sounds
下的声音文件未正确加载。
我收到错误 WARN: Missing sound: sounds/jump1
- 我在 Xamarian 的“解决方案”下看到了我的声音文件
- 我有“.caf”和“.wav”两种文件类型
- 这两个文件都可以通过“QuickTime”打开。
- 相同的源代码适用于 java 平台。
- 在 iPhone 模拟器和真实设备上进行了测试。
编辑:
我检查了 iPhone 的文件系统,发现声音文件从未加载到设备中,即使与 png
文件放在同一文件夹中,这也解释了 FileNotFoundExceptions..
最佳答案
好吧,我只需要包含声音文件作为资源,因为默认情况下不包含它们。
在“解决方案” View 中,选择声音文件,右键单击并选择 Build Action
并选择 BundleResource
。
这对我有用。
关于ios - 在 Xamarin 中加载 PlayN 声音 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22312199/