1.5.2 typescript 默认赋值都为undefined 1.4的正常没问题。

如图mtogglegrops是在编辑器里面拖进去的。但是初始化后没有值了。

谢谢反馈,确实有这个问题。
目前建议在 ts 里的初始化器中也写上默认值。

@property(...)
mtoggleGrops: cc.ToggleGroup[] = [];
@property(...)
roomNumsMask: cc.Node = null;
1赞

还是会这样报undefined,我的界面都是prefab,就发现1.5.2的版本有这个问题,1.6.0 和1.4.1 都没有。

这种问题一般是不会,要不你传一个小 demo 上来看看吧