请教这么写为什么得不到结果

2.4.0版本,在插件脚本里这么写:

Editor.log('db://assets---' + Editor.url('db://assets'));
Editor.log('db://build---' + Editor.url('db://build'));
Editor.log('db://assets/../build---' + Editor.url('db://assets/../build'));

然后输出是:
`
db://assets—D:\app\assets
db://build—null
db://assets/…/build—D:\app\build

那么第二种写法为什么跟第三种写法得到的结果不一致,百思不得其解。

还有这种操作 :joy: 感觉像是只解析了 ‘db://assets’ ,然后再用 path.join 拼出来

试试 Editor.Project.path + “\\build”

你这个只能在主进程中用

请官方人员来解答一下,看是否bug,如果是bug我就不再纠结了。

请官方人员来解答一下,看是否bug,如果是bug我就不再纠结了。