Cocos2d将符合语义版本控制,这意味着更新不会打破向后兼容性 对整个 API 进行重构清理,隐藏私有属性,命名风格更加一致,移除老的无用的类 大量改进对触摸操作的支持,任意节点都可以处理触摸和多触摸 Cocos2d 集成物理学可无缝和怪物或者任意其他节点工作,完全是 Objective-C 的 包含 UI-Kit,只需要简单数行代码就可以添加按钮、文本框、滚动视图以及滑块 改进多分辨率支持 图形编辑器支持,集成支持 SpriteBuilder 改进 TrueType 文字,支持轮廓、阴影和属性字符串 通过 Apportable 实现跨平台支持,你的游戏不用修改就可以在 Android 下编译
区别1.去CC 之前2.0的CC**,把CC都去掉,基本的元素都是保留的 2.0 CCSprite CCCallFunc CCNode .. 3.0 Sprite CallFunc Node .. 区别2.cc***结构体改变 2.0 ccp(x,y) ccpAdd(p1,p2) ccpSub ccpMult ccpLength(p) ccpDot(p1,p2); ccc3() ccc4() ccWHITE CCPointZero CCSizeZero 3.0 Point(x,y) p1+p2; p1-p2 p1*p2 p.getLength() p1.dot(p2) Color3B() Color4B() Color3B::WHITE Point::ZERO Size:ZERO