iOS游戏与多媒体开发两年iOS开发经验总结
iOS 开发的多媒体项目总结,蛮适合入门到进阶阶段的同学看看,里面涉及到视频播放、音频控制、动画这些常用场景。配套的框架和工具链接也全,像是Vitamio、VB.NET、Android多媒体开发都能找到参考。
音频播放的逻辑用起来挺顺的,比如直接调用AVAudioPlayer
来控制音频播放、暂停,响应也快,基本不用怎么封装就能跑通。想做背景音乐或者音效控制都蛮方便。
视频部分的话,文章有提到Vitamio,虽然是 Android 的,但思路是共通的。iOS 用AVPlayer
就够用了,配合AVPlayerLayer
可以把视频直接嵌进 UI 里,效果还不错。
动画这块,Core Animation是重点,位移动画直接用CABasicAnimation
搞定,想炫一点还可以叠加多个动画实现组合效果。
如果你正在做 iOS 游戏或者需要多媒体交互,可以看看这份总结,顺带把几个链接点开参考一下,能省下不少踩坑时间。
17.56MB
文件大小:
评论区