3.4.0 property 声明资源数组无效

  • Creator 版本:3.4.0

  • 重现方式:

    @property({ type: [Font], displayName: “字体” })
    nFont: Font[] = [];

@property({ type: Font, displayName: “字体” })
nFont: Font[] = [];

或者其他的Node[],SpriteFrame[]

然后在编辑器内会报错,资源可以拖到组件框中,但是会报错,然后再次打开该组件还是没帮上资源.
image

重新换个名字还是会报错么?

对,换名字,换资源类型都是这个错误,