话说,是改用法了,还是我用的有问题,面板修改值为什么没保存下来

3.8.7的

你的私有属性需要标记参与序列化,然后这个值才会保存到 prefab 里面

修改前:

private _coolPools: number = 0;

修改后:

@property({ serializable: true })
private _coolPools: number = 0;

参考:

1赞

估计之前面板属性没用get set 没注意过 :joy: 谢谢大佬