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

AsyncInstantiateOperation<T0>

класс в UnityEngine

Наследуется от:AsyncInstantiateOperation

Выполнено в:UnityEngine.CoreModule

Описание

Предоставляет общий метод для асинхронного создания экземпляра операций на UnityEngine.Object.

Операция возвращается Object.InstantiateAsync.

Свойства

Свойство Описание
ResultЕсли isDone имеет значение true, то Результат содержит инстанцированные объекты типа T. Размер массива равен размеру аргумента 'count' для вызова метода InstantiateAsync.
Унаследованные члены 4

Свойства

СвойствоОписание
ResultЕсли isDone имеет значение true, то Result содержит экземпляры объектов. Размер массива такой же, как и размер аргумента 'count' для вызова InstantiateAsync.
allowSceneActivationПозвольте активировать сцены, как только они будут готовы.
isDoneОперация завершена? (только для чтения)
priorityПриоритет позволяет настроить порядок выполнения вызовов асинхронных операций.
progressКаков прогресс операции. (только для чтения)

Открытые методы

МетодОписание
CancelМетод, отменяющий все операции, связанные с асинхронным созданием экземпляров, если операция ещё не завершена, то есть когда isDone == false. Он удаляет все созданные к этому моменту объекты, которые не видны пользователю, пока не активированы, и останавливает все внутренние задания, связанные с операцией.
IsWaitingForSceneActivationЭто свойство может быть true только если allowSceneActivation установлено в false, и если операция уже завершила все, что необходимо для экземпляризации объекта, за исключением главного потока, интегрирующего объекты и вызова их методов Awake. Пользователи могут установить allowSceneActivation в true для активации или вызвать метод Cancel для отмены экземпляризации.
WaitForCompletionБлокирует текущий поток до завершения этой операции.

Статические методы

МетодОписание
GetIntegrationTimeMSПолучает целевую продолжительность, разрешенную на кадр для интеграции операций с экземплярами объектов, в миллисекундах.
SetIntegrationTimeMSЗадает целевое время в миллисекундах, разрешенное на кадр для интеграции операций с экземплярами объектов.

Мероприятия

МероприятиеОписание
completedПоднимается после завершения операции AsyncOperation.