使用 Flash cs6 创建的 iPad 应用程序上的音频和动画不同步
Posted
技术标签:
【中文标题】使用 Flash cs6 创建的 iPad 应用程序上的音频和动画不同步【英文标题】:Audio and Animation is not synced on iPad app created using Flash cs6 【发布时间】:2012-09-04 07:48:30 【问题描述】:我在单独的图层中有动画和声音。动画相当长,大约 1415 帧,音频也有相同的长度。当我在 PC 上运行时,动画/音频同步非常好,但在为 ios 创建应用程序并从 iPad 运行它后出现问题。动画在 iPad 上滞后于音频。
我正在使用 Flash CS6 和 iPad 1 进行测试。
您的意见很有价值,谢谢!
【问题讨论】:
【参考方案1】:这是因为 iOs 设备动态控制应用程序的帧速率。尽管动画包含丰富的图形,但帧速率会自动降低。动画播放很慢,动画和音频不匹配。
您为什么不利用 FLASH CS6 的精灵表功能在设备中非常流畅地播放动画。这主要是为了这个目的而增强了这个功能。
这里是开始使用精灵表的链接http://blogs.adobe.com/flashpro/2012/07/12/spritesheet-flashpro-starling/
【讨论】:
谢谢 Moorthy,我会试一试的。 一个好建议,如果你不走那条路,至少尽可能多地分解你的音频,这样它就是每 xx 帧的一个新剪辑,这样它就会重新同步在下一个音频剪辑上。您只需要小心,因为如果丢了很多帧,您可能会得到重叠的音频。工作量更大,但最好将动画同步到音频中的完成事件,而不是音频到时间线事件。以上是关于使用 Flash cs6 创建的 iPad 应用程序上的音频和动画不同步的主要内容,如果未能解决你的问题,请参考以下文章
使用带有actionscript 3 Flash cs6的矩形或线条创建2D重复模式
在桌面 Flash Pro CS6 上测试应用程序时,Sim Controller 未打开
使用 Flash IDE CS6 编译时出现错误 ITMS-90163
如何创建由 xml 文件驱动的 Adobe Flash cs6 Actionscript 3 rtmp 视频播放器?