2.43与3.0 3d性能差距

没有见到一个帖子对 2.4x和3.0的3d做对比,
3.0的介绍是各种诱人,但没有一个帖子来说明这两个版本的3d差距,相信2.4的2d和3.0的2d出入不大。
2.4版本的人大有人在,如刚立项不久的2.4会很惆怅,究竟是不是升级3.0,3d带来了哪些提升?
究竟这些提升达到了什么程度?
打算将项目加入3d元素,前怕狼后怕虎

理论上来说,新版本肯定好过于老版本。不过如果你的项目近期就要上线,我建议你还是用最稳妥的方式。一般来说,小版本号怎么也要加几个数以后,才算是稳定。如果你是个人慢慢做,也至少要等到正式版出来再入手。目前是一个预览版,是不能做正式商业项目来跟进的。

大佬,你2.4版本的原生测试是怎么弄得,可以出个教程吗?我按照官方的手册来,profiles是空的。

2.4.3的原生调试:
1)编译的时候,要勾选debug模式:
image
2)因为用的V8引擎,所以按照V8的方式就可以远程调试了,VSCode的lunch.json里配置,我的配置如下,看下边的”JSB原生调试“,修改对应address地址为你的设备IP地址就可以了:

{

"version": "1.4.0",

"configurations": [

    {

        "name": "网页调试",

        "type": "chrome",

        "request": "launch",

        "url": "http://localhost:7456",

        "sourceMaps": true,

        "userDataDir": "${workspaceFolder}/.vscode/chrome",

        "diagnosticLogging": false,

        "pathMapping": {

            "/preview-scripts/assets": "${workspaceFolder}/temp/quick-scripts/dst/assets",

            "/": "${workspaceFolder}"

        }

    },

    {

        "type": "node",

        "request": "attach",

        "name": "JSB原生调试",

        "address": "192.168.1.110",

        "port": 6086,

        "skipFiles": [

            "<node_internals>/**"

        ],

        "program": "${file}"

    }

]

}

然后在调试这里选择”JSB原生调试“就可以连接设备:
image
之后就可以直接在vscode里断点调试了。

谢谢,我去操作一番