Unity小本本

老年痴呆患者申请使用小本本

Posted by Elias on May 22, 2021

Unity小本本

前言

一本邪恶的书籍,里面有暗紫色的物质在流动

一、开发随笔

开发过程中遇到的一些问题,解决后记录于此

[SerializeField]特性的使用

序列化的意思是指:再次读取Unity时,序列化的变量是有值的,不需要再次去复制,因为它已经被保存下来了。

public变量默认可以被Serialize,因此public声明的变量,在Inspector面板中是可见的,而Private变量,在Inspector视图面板中是不可见的。

有些时候,我们需要用Private去声明一个变量,但是又希望该变量能够在Inspector面板中看到,此时就需要用[SerializeField]去强制序列化一个私有域,这样就能让private或是protected等声明的属性出现在Inspector面板中了。

[Range(minValue, maxValue)]特性的使用

使用该特性,可以让被使用的变量,在规定的范围内变化。