3.8.2升级到3.8.3后用编辑器预览关闭运行后必报错

  • Creator 版本:3.8.2升级到3.8.3

  • 目标平台:编辑器预览

  • 重现方式:使用编辑器预览运行,然后立即停止运行报错

  • 首个报错:
    [Window] Cannot read property ‘updateSize’ of undefined

TypeError: Cannot read property ‘updateSize’ of undefined

at process:scene

at CameraIconGizmo.setIconGizmoSize (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\components\base\gizmo-icon.ccc:1:1035)

at C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:9279

at C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\hack-component.ccc:1:1027

at Array.forEach ()

at walkNodeComponent (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\hack-component.ccc:1:1015)

at C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:9227

at Array.forEach ()

at GizmoManager.setIconGizmoSize (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:9148)

at GizmoManager.initFromConfig (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:10886)

at SceneFacadeManager.initSceneConfig (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\3d\facade\scene-facade-manager.ccc:1:28626)

2赞

我也遇到同样的问题

1赞

升级了个寂寞

1赞

一样报错
[Window] Cannot read property ‘updateSize’ of undefined
TypeError: Cannot read property ‘updateSize’ of undefined
at process:scene
at CameraIconGizmo.setIconGizmoSize (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\components\base\gizmo-icon.ccc:1:1035)
at C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:9279
at C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\hack-component.ccc:1:1027
at Array.forEach ()
at walkNodeComponent (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\hack-component.ccc:1:1015)
at C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:9227
at Array.forEach ()
at GizmoManager.setIconGizmoSize (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:9148)
at GizmoManager.initFromConfig (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\public\gizmos\manager\gizmo.ccc:1:10886)
at SceneFacadeManager.initSceneConfig (C:\ProgramData\cocos\editors\Creator\3.8.3\resources\app.asar\builtin\scene\dist\script\3d\facade\scene-facade-manager.ccc:1:28626)

1赞

也是一样的,3.8.2就没问题

1赞

有人解决了吗,同出这个问题,我甚至更诡异,连控制台的错误日出都不输出了,还得自己手动去try,然后catch里面console.error()才能输出日志 :roll_eyes:

1赞

感谢反馈,该问题已修复,看是否会影响编辑器导致卡死之类的,如果没有的话,可以先无视(目前这个只会在 2D 类型的项目出现)

1赞

可以说说具体修改了哪边吗

就是有影响才会提问啊

1赞

这个是编辑器内部 gizmo 的改动导致的,没办法立即更新,如果是有影响可以具体的说一下

1赞

编辑器预览还怪好使的,希望尽快发布修复后的版本吧

遇到同样问题 还以为是代码的问题…

有很多很多问题。有时候报一些错,然后改来改去都不行,重启就好了。。

为什么这个引擎这么多bug

场景编辑器窗口点2D/3D,却换一下

2赞

你去试试看Laya,那才叫真bug,cocos的bug实在很少了

我草,果然好了,这个什么招式?

还真是 :sweat_smile:

卧槽,真的诶,牛逼!

不报错了,但是log还是没打出来呀?怎么搞的 :joy: