cocos creator3D1.2.0新建的项目打开一直加载场景

  • Creator 版本: 1.2.0

  • 目标平台:

  • 重现方式:新建项目并打开

  • 首个报错:[Asset DB] TypeError: Cannot read property ‘getSupportedExtensions’ of null
    at d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:13201
    at d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:13320
    at d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:19961
    at Object.buildEffect (d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\builtin\asset-db\static\effect-compiler\shdc-lib.js:1:27509)
    at EffectImporter.import (d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\builtin\asset-db\dist\importer-3d\importers\effect.js:1:1527)
    at ImportTask.importAsset (d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\node_modules@editor\asset-db\libs\task.jsg:1:1773)
    at async ImportTask.exec (d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\node_modules@editor\asset-db\libs\task.jsg:1:565)
    at async TaskQueue.import (d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\node_modules@editor\asset-db\libs\task.jsg:1:4522)
    at async d:\cocosDashboard\CocosDashboard_1.0.9\resources.editors\Creator3D\1.2.0\resources\app.asar\node_modules@editor\asset-db\libs\asset-db.jsg:1:5413
    at async Promise.all (index 129)

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统: win10

  • 重现概率:必现

场景一直加载中

咦, 不科学啊,我也是 win10的 creator 3d 1.2.0 新建项目打开没啥问题.

那要看看你

  • 是不是有定制过引擎? 没有的话,下一个.
    备注:当然,你如果有下载3.x版本定制过引擎也算.因为一些问题,有时候定制引擎的配置可能保存到了全局,导致多个版本会去读取全局配置导致问题.(这个可以在自定义引擎的时候切换 全局/项目)

  • 可能下载的 1.2.0 版本有问题, 卸载重装看看?

沒有定制版本,卸载重装折腾很多遍没用;找到一个同样问题的,他的是显卡驱动版本不对https://forum.cocos.org/t/topic/106904;我等官方回复吧

看起来是 webGL 没启动。可以尝试这三种方法:

  1. 启动参数上增加 --no-sandbox
  2. 切换驱动或者更新系统补丁
  3. 启动参数增加 --disable-gpu

关掉硬件渲染一般都可以正常使用,但是性能会下降一些。

1、3、试了不行;
2、用命令行启动


(node:50400) [DEP0106] DeprecationWarning: crypto.createDecipher is deprecated.
[Package] menu@1.0.0 enable
[Package] profile@1.0.0 enable
[Package] messages@1.0.0 enable
[Package] program@1.0.0 enable
[Package] device@1.0.1 enable
[Package] ui-kit@1.0.0 enable
[Package] tester@1.0.0 enable
[Package] preferences@1.0.0 enable
[Package] engine@1.0.1 enable
[Package] asset-db@1.0.0 enable
[Package] programming@1.0.0 enable
[Package] console@1.0.0 enable
[Package] scene@1.0.0 enable
[Package] packager@1.0.0 enable
[Package] project@1.0.1 enable
[Package] about@1.0.0 enable
[Package] server@1.0.0 enable
[Package] utils@1.0.0 enable
[Package] assets@1.0.0 enable
[Package] inspector@1.0.0 enable
[Package] hierarchy@1.0.0 enable
[Package] preview@1.0.0 enable
[Package] animator@1.0.0 enable
[Package] builder@1.2.4 enable
[Package] lightmap@1.0.0 enable
[Package] shortcuts@1.0.0 enable
[Package] alipay-mini-game@1.0.0 enable
[Package] android@1.0.0 enable
[Package] baidu-mini-game@1.0.0 enable
[Package] bytedance-mini-game@1.0.0 enable
[Package] cocos-play@1.0.0 enable
[Package] huawei-quick-game@1.0.0 enable
[Package] ios@1.0.0 enable
[Package] ios-app-clip@1.0.0 enable
[Package] mac@1.0.0 enable
[Package] native@1.0.0 enable
[Package] oppo-mini-game@1.0.0 enable
[Package] vivo-mini-game@1.0.0 enable
[Package] web-desktop@1.0.0 enable
[Package] web-mobile@1.0.0 enable
[Package] wechatgame@1.0.0 enable
[Package] windows@1.0.0 enable
[Package] xiaomi-quick-game@1.0.0 enable
[Package] cocos-assistant@0.1.1 enable

新建项目并打开项目还是报一样的错


从官方下载的驱动更新了也不行;系统刚更新了,除了office的和邮件的都更新了

设置启动项


可以了。这个启动项会有什么影响吗?