creator开发2D游戏用2.x还是3.x

用3.x时,创建一个2D项目
获取节点位置,得到一个Vec3,这个设定是什么意思
为什么不直接给Vec2?

z轴一直都是0,有什么意义
不是很明白,有大神知道吗

2.x

2d只有xy z轴肯定都是0

目前建议,如果是公司的2d项目,我个人建议还是用2.x版本。

建议可以升级到3.5 对2d做出了优化处理

纯2D真心不建议3.x

个人觉得3.x好,不管别人怎么说,反正我就是用3.x ,不服来打我鸭

3.x感觉好像升级更新了很多东西,写法和2.x还一样吗?纯2d项目来说~

我的就是2d项目啊,用3.x好啊。

同纯2d升到3.5.2使用,体验还是不错的,各反面都有提升。。最明显的就是调试预览速度
当然很多API改了前期过渡要多适应一下

写法差别很大,就拿更改透明度来说直接一个属性直接改,现在还要先获取节点的组件在更改,如果你用过3.x的写法习惯。那肯定换新不换旧,如果你没接触过,那么2.4.9算是更有解

现在用3.X做2D的话,原生和H5性能真的有好很多吗,新项目不确定的话不敢试啊

还可以···

我18年到现在一直都是1.x和2.x 3.x没用过,现在工作需要也是固定在了2.2.0~ 反正看文档3.x的我是懵了,感觉不是一个引擎了 :rofl: