4.3.1 MonoBehavior类

4.3.1 MonoBehavior类

在Unity游戏引擎中,所有的脚本都派生自MonoBehavior类。一个脚本想要成为组件,必须显式地继承MonoBehavior类。在脚本继承了MonoBehavior类之后,就可以在Unity编辑器的Inspector面板中设置其公有属性的参数。例如,新建名为“Controller”的脚本,并在Visual Studio中编写以下内容:

将该脚本拖至一个游戏对象上,则Inspector面板中会添加“Controller(Script)”组件,并且显示出Controller类中的公共字段,如图4.7所示。用户可以在面板中对其中的参数进行可视化设置。

图4.7 Controller脚本组件