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

ObjectFactory.CreateGameObject

Declaration

public static GameObject CreateGameObject(string name, params Type[] types);
public static GameObject CreateGameObject(SceneManagement.Scene scene, HideFlags hideFlags, string name, params Type[] types);

Параметры

Параметр Описание
имя Название GameObject.
типы Необязательные типы, добавляемые к GameObject при создании.
сцена Scene, где должен быть создан GameObject.
hideFlags HideFlags для назначения GameObject.

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

GameObject Возвращает созданный GameObject.

Описание

Создает новый GameObject.

using UnityEngine;
using UnityEditor;

public class CreateComponentExample { [MenuItem("ObjectFactoryExample/Create Camera GameObject")] public void CreateCameraEditor() { Selection.activeGameObject = ObjectFactory.CreateGameObject("Camera", typeof(Camera)); } }