
如图,一个js脚本设置编辑器加载,为什么控制台和开发者工具里面都没有这个console的输出呢~~
所有调试工具都打开了, 控制台都没有输出~~·
![]()
打勾,不然看不到

还是没有打印, [Scene][] 是什么呢

神奇的是 我取消导入插件,然后打印了。。。 我再勾上导入插件,又没日志了
它是在哪个进程发出

导入插件,如果不设置允许编辑器加载,他就没有显示
可以先看一下文档:
https://docs.cocos.com/creator/manual/zh/scripting/external-scripts.html?h=插件脚本

允许编辑器加载已经设置了. 没有任何打印输出.

当我取消导入为插件时,反而输出了日志, 只能看到这个输出 怎么看是哪个进程发出?
.
@Knox 你应该能很简单重现。 版本3.8.1。
1.创建一个新的js脚本,脚本内容就一个单语句console.
2.设置 “导入为插件”,并勾选 “允许编辑器加载”.
3.清空控制台日志,然后 取消 “导入为插件” 和 再次勾选 “导入为插件”。
你应该会发现 取消导入的时候 控制台输出了日志, 而 勾选导入为插件,反而没输出日志
取消导入为插件,表示是普通脚本,所有会被编辑器识别编译,就会出现了日志
改成顶层,在试看看
改成顶层了, 依然没有输出的
修改后,刷新一下场景,截图一下控制台的输出

录了一个gif, 修改后 控制台没有任何输出日志,只有取消导入插件才有日志
ctrl + r 刷新一下场景,让场景重新获取插件脚本

试了下重新设置导入插件,设置顶层,脚本内容改变 之后分别ctrl+r刷新场景, 都没有日志输出
是在 3.8.1 还是什么版本?应该是有 bug
版本3.8.1, 有新进展麻烦艾特告知下.
其实有输出的,只不过在场景进程中,但是每次修改以后需要刷新编辑器,目前还没有做插件脚本重导的功能,可能会在 3.8.3 支持,
你可以在主菜单

好的,可行。