引擎版本 v3.7.2
有一个疑惑一直没有搞清楚,在vsCode断点调试的时候假如进入了getComponent 引擎方法,就会跳到index.js中 看的真是难受 js代码。在网上找了好像没有关于这方面的文档。
后来偶然一次尝试 我发现如果在项目根目录下建一个scripting文件 再把引擎源代码粘贴进来就可以处理这个问题
1赞
这是将引擎代码放到项目后的效果



这是没有加入的效果

想请教一下哥哥们 你们平时断点跳到引擎方法了是怎么看代码的
偷懒的话,直接在chrome里搜源码下断点。缺点是不如vscode灵活,查找引用不方便。
不偷懒的话,就是你这种,拷一份代码到项目目录,然后vscode里配置文件launch.json可以设置pathMapping,就可以做路径映射了。
{
"version": "1.4.0",
"configurations": [
{
"name": "Creator Debug: Launch Chrome",
"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}",
"/app/engine": "这个路径填引擎路径",
}
}
]
}
3赞
大佬 向你请教一个问题 我远程加载网络头像咋一直失败,但是我自己试过了 加载同一个域名下的png图片可以成功
https://forum.cocos.org/t/topic/154915?u=582142510
工程目录下面建立一个scripting目录,然后用mklink做一个engine目录的链接(我用的junction)就可以了。不需要拷贝过来
好像ojbk 感谢

