cocoscreator2.3.3新项目改脚本名后运行预览会报找不到该脚本的错

不影响预览,报错如下(NewScript - 001.js是新建的脚本,改名后运行预览报的错):

Simulator: E/jswrapper (213): ScriptEngine::onGetStringFromFile D:/CodeCenter/CreatorProject/ExtendTemple/temp/quick-scripts/dst/assets/ NewScript - 001.js not found, possible missing file.
at HTMLElement.print-simulator-log (D:\CodeCenter\CocosDashboard\resources.editors\Creator\2.3.3\resources\app.asar\editor\builtin\scene\panel\messages\scene.js:1:1608)
at Object.e._dispatch (D:\CodeCenter\CocosDashboard\resources.editors\Creator\2.3.3\resources\app.asar\editor-framework\lib\renderer\panel.js:1:1876)
at EventEmitter. (D:\CodeCenter\CocosDashboard\resources.editors\Creator\2.3.3\resources\app.asar\editor-framework\lib\renderer\ipc.js:1:2952)
at EventEmitter.emit (events.js:194:13)
at EventEmitter.emit (domain.js:469:20)
at EventEmitter.topLevelDomainCallback (domain.js:124:23)
Simulator: E/jswrapper (719): ScriptEngine::runScript script D:/CodeCenter/CreatorProject/ExtendTemple/temp/quick-scripts/dst/assets/NewScript - 001.js, buffer is empty!
E/jswrapper (300): [ERROR] Failed to invoke require, location: f:\jenkins\workspace\creator_2d\cocos2d-x-lite\windows\cocos2d-x-lite\cocos\scripting\js-bindings\manual\jsb_global.cpp:300
at HTMLElement.print-simulator-log (D:\CodeCenter\CocosDashboard\resources.editors\Creator\2.3.3\resources\app.asar\editor\builtin\scene\panel\messages\scene.js:1:1608)
at Object.e._dispatch (D:\CodeCenter\CocosDashboard\resources.editors\Creator\2.3.3\resources\app.asar\editor-framework\lib\renderer\panel.js:1:1876)
at EventEmitter. (D:\CodeCenter\CocosDashboard\resources.editors\Creator\2.3.3\resources\app.asar\editor-framework\lib\renderer\ipc.js:1:2952)
at EventEmitter.emit (events.js:194:13)
at EventEmitter.emit (domain.js:469:20)
at EventEmitter.topLevelDomainCallback (domain.js:124:23)

觉得是命名不规范 改个名字试试

不是,是我新建了一个脚本,自动命名为NewScript,然后我再改,他就报找不到NewScript的错

已经修复,会进到 2.4.0 版本,感谢反馈~

目前可以暂时把这个插件解压到项目 package 的文件夹下

创建脚本改名后运行模拟器出现脚本无法找到的问题插件.zip (1.9 KB)

1赞