在Cocos3d中播放音频文件

时间:2014-09-17 12:42:57

标签: ios cocos2d-iphone blender 3dsmax cocos3d

我正在使用 Blender 工具来创建模型,我已将动画和音频包含在模型中并以POD格式导出。现在,当我使用Cocos3d在iOS应用程序中运行POD文件时,动画运行正常但不包括我所包含的音频。

所以我的问题是“我们可以在POD文件中包含音频吗?”

如果“为什么不播放?”

如果“如何使用Cocos3d播放?我必须开始播放特定帧的音频。”

1 个答案:

答案 0 :(得分:1)

POD个文件是严格的二进制3D模型文件。 POD文件中没有可用的音轨。

Cocos3D 音频支持由 Cocos2D 框架提供。

Cocos3D 中,动画由CC3ActionAnimate操作运行。至于将音频与动画时间帧同步,您可以尝试按顺序创建包含以下操作的CCActionSequence

  1. CC3ActionAnimate将节点设置为您想要播放音效的点。
  2. CCActionCallBlock开始播放音频效果
  3. CC3ActionAnimate为节点动画的剩余内容设置动画。
  4. 或者您可以为整个动画运行一个CC3ActionAnimate,同时运行包含CCActionSequenceCCActionDelay的单独CCActionCallBlock来启动一段时间后的音频。

    ...比尔