题主要在扩展插件中调用Assets资源内的脚本.
所以根据官方例子,
在扩展插件中添加 scene-walker.js,并在其中可以直接 import 或 require Assets 目录中的脚本.

首先用JS编写了脚本,
因为在JS中未存在的变量Editor并不会提示错误
而且在我使用扩展插件调用脚本时,Editor实例已经存在,所以可以直接打印测试数据.
但是在TS中会先提示Editor不存在,并且在调用方法时,也不会调用Editor.log()进行输出
因为提示的原因所以选择TS来编写,而且也比较规范.但原谅题主对TS并不是很了解.所以有此疑惑.
assets目录下创建一个正常的TS脚本,不继承与cc.Class
export class xxx {
public static Init():void{
Editor.log("Init"); ->>>>> Editor不存在 运行时并未打印在控制台上.
}
}
-
Creator 版本:2.1.3
-
目标平台: <–编辑器 -->



