Page 1 of 1

序列化的字段写与不写=new()有区别吗

Posted: 2024/09/13 06:19
by kvfreedom
1.png
1.png (32.1 KiB) Viewed 5591 times

Re: 序列化的字段写与不写=new()有区别吗

Posted: 2024/09/13 06:46
by caitsithware
LogicToolkit由Unity的序列化系统存储,因此取决于Unity的规范。
我目前的看法如下。
根据Unity规范,实例总是分配给序列化字段的,所以基本上没有太大的区别。
不过,根据C#规范,类类型的`default`是null,所以这样写可能会安全一点。

详细内容请查看Unity手册中的Script serialization