版本: Unity 6 (6000.0)
语言英语
  • C#

ObjectFactory

UnityEditor 中的类

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每项更改建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

使用 DefaultObject 在编辑器中创建新的 UnityEngine.Object。

创建过程会处理撤销注册并应用来自您的项目的默认值。

静态方法

AddComponent创建一个新组件并将其添加到指定的 GameObject。
CreateGameObject创建一个新的 GameObject。
CreateInstance创建给定类型的新的实例。
CreatePrimitive创建一个具有撤销支持的 GameObject 原语。创建的原语将应用任何现有的预设,请参见预设管理器。
PlaceGameObject使用与内置 Unity GameObjects 相同的偏好设置,将给定的 GameObject 放置在场景视图中。

事件

componentWasAdded每次使用 ObjectFactory 将新的 Component 或 MonoBehaviour 添加到 GameObject 时,都会调用此方法。