iOS游戏与多媒体开发两年iOS开发经验总结

iOS 开发的多媒体项目总结,蛮适合入门到进阶阶段的同学看看,里面涉及到视频播放、音频控制、动画这些常用场景。配套的框架和工具链接也全,像是VitamioVB.NETAndroid多媒体开发都能找到参考。

音频播放的逻辑用起来挺顺的,比如直接调用AVAudioPlayer来控制音频播放、暂停,响应也快,基本不用怎么封装就能跑通。想做背景音乐或者音效控制都蛮方便。

视频部分的话,文章有提到Vitamio,虽然是 Android 的,但思路是共通的。iOS 用AVPlayer就够用了,配合AVPlayerLayer可以把视频直接嵌进 UI 里,效果还不错。

动画这块,Core Animation是重点,位移动画直接用CABasicAnimation搞定,想炫一点还可以叠加多个动画实现组合效果。

如果你正在做 iOS 游戏或者需要多媒体交互,可以看看这份总结,顺带把几个链接点开参考一下,能省下不少踩坑时间。

ppt 文件大小:17.56MB