Unity 6.3
0 онлайн 2 гостей 3 в системе
Вход

ObjectFactory.AddComponent

Declaration

public static Component AddComponent(GameObject gameObject, Type type);
public static T AddComponent(GameObject gameObject);

Параметры

Параметр Описание
gameObject GameObject для добавления нового компонента.
тип Тип компонента для создания и добавления в GameObject.

Возвращаемое значение

Компонент Возвращает компонент, который был создан и добавлен в GameObject.

Описание

Создает новый компонент и добавляет его к указанному GameObject.

using UnityEngine;
using UnityEditor;

public class CreateComponentExample { [MenuItem("ObjectFactoryExample/Add Camera to Selection")] public void AddDefaultComponentEditor() { if (Selection.activeGameObject != null) { Camera camera = ObjectFactory.AddComponent<Camera>(Selection.activeGameObject); } } }