Unity 有一些重要的内置基础类,对于脚本编写尤其重要。这些类是您自己的自定义类型可以从中继承以与编辑器和引擎功能集成的类。了解这些类型、它们的行为以及您为什么要从中继承或使用它们非常有帮助。
有关所有内置类以及所有可用成员的完整参考,请参阅脚本参考。
主题 | 描述 |
---|---|
对象Unity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路径点等。GameObject 的功能由附加在其上的组件定义。 更多信息 请参见术语表 |
UnityEngine.Object 是所有对象的基础类,编辑器可以从检查器Unity 窗口,显示当前选定的 GameObject、资源或项目设置的信息,允许您检查和编辑值。 更多信息请参见术语表窗口中的字段引用这些对象。 |
游戏对象 | 使用 GameObject 类创建和修改场景场景包含游戏环境和菜单。可以将每个唯一的场景文件视为一个唯一的关卡。在每个场景中,放置环境、障碍物和装饰,本质上是以片段的方式设计和构建游戏。 更多信息 请参见术语表中的游戏对象。 |
MonoBehaviour | 从MonoBehaviour 继承,使您的脚本成为一个组件,并控制游戏对象的行为,使其能够对事件做出响应。 |
ScriptableObject | 从ScriptableObject 继承,以存储独立于游戏对象的数据。 |
变换 | 通过脚本控制游戏对象的位置、旋转和缩放,以及它与父级和子级游戏对象的层次结构关系。 |