Creator启动报错,重装编辑器,重建项目都不行

创建新项目,打开老项目都不行。重装编辑器,重启电脑也不行。

[Asset DB] Cannot read property 'getSupportedExtensions' of null

at E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:13519

at E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:13638

at E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:20856

at Object.buildEffect (E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:28368)

at EffectImporter.import (E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\dist\importer-3d\importers\effect.ccc:1:1372)

at ImportTask.importAsset (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules\@editor\asset-db\libs\task.ccc:1:1914)

at async ImportTask.exec (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules\@editor\asset-db\libs\task.ccc:1:507)

at async TaskQueue.import (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules\@editor\asset-db\libs\task.ccc:1:4776)

at async E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules\@editor\asset-db\libs\asset-db.ccc:1:7007

at async Promise.all (index 141)

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] D:\codes\creator\demo\p3demo2\library\1b\1baf0fc9-befa-459c-8bdd-af1a450a0319.json: ENOENT: no such file or directory, open ‘D:\codes\creator\demo\p3demo2\library\1b\1baf0fc9-befa-459c-8bdd-af1a450a0319.json’

at Object.openSync (fs.js:466:3)

at Object.func [as openSync] (electron/js2c/asar_bundle.js:5:1812)

at Object.readFileSync (fs.js:368:35)

at Object.e.readFileSync (electron/js2c/asar_bundle.js:5:8583)

at Object.readFileSync (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules\jsonfile\index.js:61:22)

at Object.upgradeProperties (E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\dist\importer-3d\importers\utils\material-upgrader.ccc:1:1795)

at async MaterialImporter.import (E:\cocoseditors\Creator\3.0.0\resources\app.asar\builtin\asset-db\dist\importer-3d\importers\material.ccc:1:700)

at async ImportTask.importAsset (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules@editor\asset-db\libs\task.ccc:1:1900)

at async ImportTask.exec (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules@editor\asset-db\libs\task.ccc:1:507)

at async TaskQueue.import (E:\cocoseditors\Creator\3.0.0\resources\app.asar\node_modules@editor\asset-db\libs\task.ccc:1:4776)

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

[Asset DB] Cannot read property ‘getSupportedExtensions’ of null

有人遇到过不?

这个 uuid 指向的资源什么?

是只有 3.0 打不开么?打开后,console 里有没有 webGL 相关的报错?

不清楚是什么资源,新建的项目就有。。
有webgl报错。。
昨天早上是没什么事的。下午因为那个fbx导入报错,要重启编辑器才生效,然后来回重启,不知道是不是因为这样导致了这个一直会报错。

[Window] Cannot read property ‘RGBA’ of null

[Scene] This device does not support WebGL2.

[Scene] This device does not support WebGL.

看上去是 electron 尝试启动 webGL 环境失败,可以试试下个驱动精灵,更新一下本机的显卡驱动。
如果是允许集成显卡和独立显卡互相切换的机器,可以试试关闭自动切换功能。

好的,谢谢,我试下。


更新完显卡驱动之后就变成这样了

image
也没有显卡相互切换

系统里有没有地方是保存这些webgl配置的?
我删掉了 C:\Users\Administrator.CocosCreator, C:\Users\Administrator.Cocos, C:\Users\Administrator\AppData\Roaming\CocosCreator
都还是不行。

编辑器是这个日志吗?

可以在 dashboard 里,编辑器选项卡,然后点击对应的编辑器路径,会打开所在文件夹。
然后 开始菜单 - 运行,输入 cmd,把文件夹内的 CocosCreator.exe 拖到 cmd 里运行。
看看输出的日志是什么。

没有 webGL 的配置。
这个是依赖系统和 chrome 底层提供的环境。你可以试试是不是你那儿 chrome 也无法启动 webGL 环境。

image

到这就停住了

你这个还没打开项目~

exe --project d:/xxx

或者在打开的老 dashboard 里打开一下项目~

443接口,是安全性配置有问题?


是这个吗?刚是disabled,换成enabled,再启动也不行。

能查到你的显卡型号和一些其他的硬件信息么。
我这尝试找找和你类似的硬件平台。

Creator 2.x 能够正常启动么?

2.4.3没问题。

image

image

找到了一台 1060 是可以打开的。
企业微信截图_16142231768073
显卡驱动事这个版本,看看能不能降级一下试试看?

怀疑还是显卡驱动和 chrome 不兼容