- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试在我的项目中使用 SimpleAudioEngine。我将 SimpleAudiEngine header 包含到 AppDelegate。
#include "SimpleAudioEngine.h"
当我为 Android 构建项目时,一切都可以编译和构建。 SimpleAudioEngine 工作正常。如果为 Linux 运行构建,我会收到一条错误消息:
fatal error: SimpleAudioEngine.h: No such file or directory
#include "SimpleAudioEngine.h"
我尝试将 SimpleAudioEngine 包含到 CMake 文件中 - 结果仍然是以前的。
最佳答案
我通过将这行代码添加到 CMakeLists.txt(在 cocos2D 版本 3.4 项目中)解决了这个问题:
${COCOS2D_ROOT}/cocos/audio/include
所以 CMakeLists.txt 现在是这样的:
...
include_directories(
/usr/local/include/GLFW
...
${COCOS2D_ROOT}/cocos/audio/include
)
希望这对您有所帮助。
关于linux - 如何在 cocos2d-x v3.3 项目中将 SimpleAudioEngine 包含到 Linux 构建中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28353337/
我只想问是否可以在设备休眠时停止播放音乐? 我正在使用 SimpleAudioEngine演奏音乐。一位用户声称当他的手机 sleep 时音乐停止播放,从设置中打开和关闭声音(有一个开/关功能)并没有
我正在使用 SimpleAudioEngine 在我的 cocos2D 应用程序中播放声音。我有一种情况是在点击按钮时继续射击子弹并在射击子弹时播放声音。有时当我连续点击拍摄按钮时,游戏场景会抽搐。当
我想在我的游戏中播放背景音乐和音效。我导入了 SimpleAudioEngine.h 并调用了方法: [[SimpleAudioEngine sharedEngine] playBackgroundM
我正在尝试使用 simpleaudioengine 播放 .caf 文件,但每次尝试引用该文件时都会出现异常。编译器给了我以下信息:'NSInvalidArgumentException',原因:'*
这个问题在这里已经有了答案: 关闭 11 年前。
我正在使用 cocos2d 2 构建一个 iOS 应用程序,我正在使用 SimpleAudioEngine 来播放一些效果。 有没有办法在前一个声音完成后播放多个声音? 例如在我的代码中: [[Sim
我正在运行 Instruments,它表明 SimpleAudioEngine 正在泄漏内存。附上截图。尽管屏幕截图仅显示一个实例,但内存泄漏是多次的。 此外,有时它指向以下实现(我的代码): -(v
最近我在使用 CocosDenshion 播放音效时遇到了问题。声音在 iPhone 模拟器上播放,但不在我自己的设备上播放。我不确定我做错了什么。当然,我检查了我的扬声器是否仍在工作,但它们在使用其
在我的游戏中,一个音频正在使用 [[SimpleAudioEngine sharedEngine]playeffect:@"audio.aac"];功能 。 当我触摸一个 Sprite 时,我播放了另
我正在开发一个cocos2d iPhone应用程序,使用SimpleAudioEngine来播放一些mp3声音。我的问题是,当我在后台运行很长时间后恢复应用程序时,一些声音不再播放。你有过这样的经历吗
在 Cocos2d-x (3.6) 中,我正在尝试向 SimpleAudioEngine 添加更多功能。具体来说,关于 Android 的 SoundPool(SimpleAudioEngine 所基
所以使用 Cocos2D-X,在 AppDelegate.cpp 文件中,我取消注释行: SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic
我正在尝试在我的项目中使用 SimpleAudioEngine。我将 SimpleAudiEngine header 包含到 AppDelegate。 #include "SimpleAudioEng
我正在使用 cocos2d-x 将我的 iPhone 游戏转换为 Android。 我正在使用 C++ cocos2d-x 引擎进行编码。控制音频对我的游戏非常重要,因为它是台球游戏。我能够使用 co
我是一名优秀的程序员,十分优秀!