creator3d 到 creator3.0

有人知道这报错是怎么回事嚒?项目是从creator3d升到3.0的,出现这个错误后,右边的属性栏就卡死不动了

解决了。。。属性值只能赋值null,之前改写法,都直接赋值实例对象了image

之前咋写的?

@property({ type: MapManager })
mapManager: MapManager = new MapManager();
这样写的,之前在编辑器里头 这个属性已经关联UI里的对象了

想存储这个页面,有报错 没太明白是哪里的问题 help ~

我在使用3.0的时候也有类似的问题。貌似是ts babel 而不是 tsc 导致的。
mapManager:MapManager = null; vscode 提示 null 类型不匹配。
可以写成 mapManager:MapManager;不符值。
mapManager:Manager | null = null; 这个写法可以解决问题,请问有木有更好的方法。

据说下个版本 会有些改动,不过这样写也能接受,之前写swift也是要求类型安全

屏幕录制2020-12-22 下午4.08.15.mov.zip (712.4 KB) 不知道为啥 透明度的动画会抖动 。。。这样写应该没问题吧 ~image

image
image
继承scrollview 再写属性,编辑器中不显示 ~

@property({
  override: true
})

override: true
visible: true

这两个都加过了,都没显示出来。。。

这个模型拖入报错

tri这个很高,是因为模型复杂度高么?我这只是个demo没写啥逻辑,就是匀速移动加模型动画。在手机浏览器上虽然不卡,但是会发热耗电。

尝试勾选 FBX inspector 与 1.* 兼容

勾选这个会报错,模型会出问题 :joy:
我这这里找的模型https://www.mixamo.com/
一般对于移动端的话,这个模型是不是过于复杂了

有大佬知道这是什么问题么?自己找的模型