cocos3.2版本中的一些新特性

时间:2022-06-04 05:53:41

1.设置屏幕分辨率的大小,需要手动添加:

cocos3.2版本中的一些新特性

2.去掉了所有CC开头的命名:

cocos3.2版本中的一些新特性

3.所有的单例(以前是采用shared开头方法),全部改为getInstance();

cocos3.2版本中的一些新特性

4.cocos3.x以上的版本支持C++11的特性,例如使用auto关键字,支持进行自动类型推导,也支持lamba表达式,bind等:

cocos3.2版本中的一些新特性

5.设置ZOrder方法,用setLocalZOrder()代替原来的setZOrder()

virtual void setLocalZOrder(int localZOrder);

6.Ref代替原来的CCObject

class  Node : public Ref

7.getBoundingBox()代替原来的BoundingBox();

8.用枚举类代替原来的枚举,因此使用枚举类常量时,需要加上类名前缀修饰:

cocos3.2版本中的一些新特性