Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты
Устаревший GameObject.AddComponent со строковым аргументом устарел. Вместо этого используйте GameObject.AddComponent<T>().

Объявление

public Component AddComponent(string className);

Описание

Добавляет класс компонента с именем className к игровому объекту.

GameObject.AddComponent со строковым аргументом устарел. Вместо этого используйте AddComponent(Type) или общую версию.


Объявление

public Component AddComponent(Type componentType);

Описание

Добавляет класс компонента типа componentType к игровому объекту. Пользователи C# могут использовать общую версию.

using UnityEngine; using System.Collections; public class AddComponentExample : MonoBehaviour { void Start() { SphereCollider sc = gameObject.AddComponent(typeof(SphereCollider)) as SphereCollider; } }

Обратите внимание, что функция RemoveComponent() отсутствует. Чтобы удалить компонент, используйте Object.Destroy.


Объявление

public T AddComponent();

Описание

Общая версия этого метода.

using UnityEngine; using System.Collections; public class AddComponentExample : MonoBehaviour { void Start() { SphereCollider sc = gameObject.AddComponent<SphereCollider>() as SphereCollider; } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3