Cocos creator 1.x 到 2.x 的主要差别总结

Cocos creator 1.x 到 2.x 的主要差别总结

1:取消DrawNode,用cc.Graphic组件代替:

将 DrawNode 改为 cc.Graphic音乐音效,更加贴近组件化开发;

2:相机做了较大改动:

x默认没有摄像头,但是2.x必须有摄像头才可以显示;

相机实现也做了很大调整,2.x相机请参考我之前的文章

3:Vector API 变化:

cc.pLength(vector) 更改为 vector.mag()

cc.pSub(dst, src)改为dst.sub(src);

一般按照提示操作就可以了,删除的结构会有替换提示。

4:节点变化

1:旋转变化:1.x~2.0xUI界面,顺时针为正,逆时针为负,2.1以后,逆时针为正cocos creator,顺时针为负,然后将旋转转化为角度;

2:取消setLocalZOrder函数cocos creator,用zIndex属性代替;

3:2.1之后增加了3D属性,包括z,欧拉角等;

4:自2.1版本开始增加3D编辑器,可以将节点切换到3D模式;

5:微信SDK的变化

1:子域名项目不是前一个项目的大小,而是子域名排名列表的大小

2:在主项目中显示子域,使用WXSubContextView组件,比以前更方便;

cocos creator_cocos creator_cocos creator

文章来源:https://www.toutiao.com/article/6724157485139100168/?