简述cocos2d-x 3.0与Cocos2d-x 2.X版本有哪些区别

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值