***真·被支配*** **脚本路径变更** 求姐!

因项目需求要调整脚本路径

  • 两种方式
    • creator编辑器内移动脚本
      • 问题:项目工程内import不会更新
    • vscode中移动脚本
      • 问题:creator编辑器内挂载节点脚本丢失

求两全方法,既能保证挂载节点不丢失,又能更新脚本import路径

写个插件,监测文件移动,通过文件名判断是否为脚本,并自动更新路径

而且我在vscode里面移动脚本并没有出现你说的挂载脚本丢失,只是提示警告脚本丢失,已备份的提示,节点上的脚本是没有丢失的,你看看是否有重名脚本

截屏2020-12-03 下午3.46.16
大佬,这个怎么解决才好

看看是否有和丢失脚本重名的脚本

没有,所有挂载的脚本变动路径都会有这个问题
版本: 2.4.2
环境平台:mac

我用的2.3.4并没有出现这个问题,如果是引擎版本问题那么只能通过写插件解决了,最好在多台电脑相同版本用新建项目测试

我在windows上用2.3.4创建一个helloworld项目把helloworld.ts换一个路径后,还是一样的问题

你在vscode里把脚本和脚本对应的meta文件一起移动试试,如果meta文件没问题的话,编辑器里的挂载应该不会丢失的

1赞

** 真 · 解决 ** 了,感谢 ** 大佬 **!

该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。