全局的插件禁用为什么要配置到项目里面,现在每个项目都得去手动关一次,
git里面又得多一个忽略文件。。。。。。
另外,现在的插件的重新加载功能是不是失效了,改了插件脚本重新加载,发现运行的还是原来的,只能重启编辑器。
上述两个在3.5 和 3.4 都是没问题的,实在不能理解
全局的插件禁用为什么要配置到项目里面,现在每个项目都得去手动关一次,
git里面又得多一个忽略文件。。。。。。
另外,现在的插件的重新加载功能是不是失效了,改了插件脚本重新加载,发现运行的还是原来的,只能重启编辑器。
上述两个在3.5 和 3.4 都是没问题的,实在不能理解
我测试这个问题是正常的
我这块用着好像也没啥问题
3.6.1扩展重新加载我用着没问题
我反复测试了下,是引擎的广播消息监听的方法修改重新加载不行,直接调用的和自定义的广播都没问题
测试了也正常,具体怎么个操作流程?目前没复现
我新建了个,也没发现问题。。。。。。
不知道是升级上来有哪里不一样,一下子也搞不清楚了
说起来可能有点离谱,还是给你们反馈下;
我的插件main.js里面,require了 a b c d 等几个脚本;反复排查发现只要require了b脚本,就不能修改重启了,我尝试把b改名字,删除里面的内容,换文件夹,一系列操作都不行;最终把require b 脚本的顺序后置了一下,神奇的就正常了。。。。
抠破脑袋也想不明白,就这么着吧。。。
一般这种神奇的问题都是,循环引用?
应该不是,排查的时候也想过,没发现有;
最神奇的是把脚本里面的内容全部删掉都不行