cocos2d类图

cocos2d的总体结构类图:


cocos2d的视图结构类图:

我的看法:布局

1.CCNode是一个很是重要的类,因为它的出现使其子类能够做为一个子DOM结构(即节点)插入到HTML页面中,而造成子DOM结构是实现cocos2d和HTML对接的很核心的一环。因此,CCNode是连接cocos2d和HTML的关键核心。动画

2.既然CCNode的做用定位于HTML的视图标签,则其子类天然的就承担起视图展现的大任。而整个的CCNode出发的类图,就是cocos2d视图组。spa

3.因为cocos2d的快速迭代,有些新的类出现和略微的继承调 整,好比sprite继承NodeRGBA,NodeRGBA继承Node,加了一个中间视图。可是这个类图的总体结构,做为其视图结构的总体布局,我的 以为,其会获得很大的保障的,略微的调整,不会很大影响你的理解,使用和兼容性。
继承



一个CCScene能够包含多个CCLayer:


CCTransitionScene是CCScene的子类,用语替换场景时的动画效果:




CCAction



CCActionInstant:





CCActionEase是CCActionInterval的子类


CCGridAction是CCActionInterval的子类


CCMenuItem:

相关文章
相关标签/搜索