本文主要是介绍cocos2d-x CCAction类 继承关系图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
欢迎各位童鞋转载,转载请注明出处:http://blog.csdn.net/song_hui_xiang
作者新浪微博:http://weibo.com/u/3168848533
作者腾讯微博:http://t.qq.com/song_huixiang
从类图上可以看出,Action主要是3大块,CCFiniteTimeAction、CCFollow、CCSpeed。
CCFollow目前主要可以用来进行镜头跟踪。是使得一个node跟随另一个node的Action。
CCSpeed可以修改Node的执行速度。通过该Action可以实现慢动作观看。
CCFiniteTimeAction是使用比较多,而且功能分类也比较多的一个大块。根据执行时间可以区分为立即动作和持续动作。该动作相对另外两块就是该动作必定在一定时间周期内执行完毕的。
立即动作CCActionInstant:就是该动作立刻执行,马上就能结束。
持续动作CCActionInterval:就是动作会持续一段时间,会异步进行执行。
有关CCFiniteTimeAction的各个子类的效果,建议观看一下cocos2d-x自带的test demo。可以获得直观的理解。
这篇关于cocos2d-x CCAction类 继承关系图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!