【发布时间】:2010-10-29 16:30:46
【问题描述】:
我在 iPad 上设置了一个页面,因此有一堆角色和背景音乐。点击一个角色将启动一个动画,并且该角色将随着音乐一起播放。问题是,音乐和动画不同步了,可能有更好的方法。
这就是我的做法。
• 页面加载
• 我将角色的静止版本添加为 UIImageViews
• 我为每个角色的乐器创建了 AVAudioPlayer 对象,开始播放并将音量设置为 0。
• 我将角色的动画版本添加为带有 png 序列的 UIImageViews,定位在静止版本之上并隐藏它们。 (有一些按钮可以显示可见性和音量开关)
当我演示这个时,音频在页面加载之前开始播放,并且某些字符真的不同步。我应该做些什么不同的事情?我怎样才能同步这些?这是完全错误的方法吗?我对此有点陌生。
【问题讨论】:
标签: xcode animation uikit avaudioplayer sync