更新到1.6.1出现这么多提示怎么回事

如图:

顶!!!!!

property中没有赋默认值

我一直不放默认值的,以前就没有?

多一些警告是为了避免项目中出现潜在的问题

我用的ts,这事代码;

然后控制台就出现这些警告,我都是按照官网示例写的,怎么才能不出现这些警告呢?如果改用js就没有这些警告


默认值必须写且必须写在TS里:
@property(cc.Node)
plane: cc.Node = null;

@property({
type: cc.Integer
})
private maxWidth: number = 538;

1赞

不懂 typescript,麻烦用楼上 @toddlxt 的方法试试,如果可行,可以点一下解决方案的勾

ok!!!