同一个Editor.assetdb._uuid2path,在不同的情况下取不到,这是为什么?

能取到的:
cocoscreator安装目录\resources\app\editor\core\gulp-build.js

不能取到的:
cocoscreator安装目录\resources\app\editor\page\build\build-asset.js

控制台也试过了,Editor.remote.assetdb._uuid2path ,Editor.assetdb.remote._uuid2path 可以取到值,但Editor.assetdb._uuid2path不能

这些是有什么规律吗?什么时候可以不加remote,什么时候必须加remote?

是不是有的程序比如resources\app\editor\core\gulp-build.js,是由主线程执行,所以不需要remote。
另一个程序resources\app\editor\page\build\build-asset.js,似乎是由主线程启动task后执行的,不清楚是不是worker什么的,连打断点都不停,所以需要remote,不知道我的理解对不对,还请各位大大指教,谢谢!

https://docs.cocos2d-x.org/creator/manual/zh/extension/api/asset-db/asset-db-renderer.html
看了教程,Editor.remote.assetdb是渲染进程的,Editor.assetdb是主进程的

那么说来resources\app\editor\page\build\build-asset.js的代码就应该能打断点了,只不过不知道要attach到哪个渲染进程上。。。。

下面放一个关于怎么调试主进程和渲染进程,我虽说是初学者,当时也就成功的连接上了(随时渲染进程一大堆不知道连哪个好)
https://qiita.com/chooaya/items/65981f08a736f01adc0f

我英语不是很好,但是我怎么觉得英文的意思是remote是主进程呀?