AsyncInstantiateOperation
Описание
Операция асинхронного экземплярования на типе UnityEngine.Object.
Операция используется Object.InstantiateAsync внутренне и обычно обернута AsyncInstantiateOperation<T>.
Свойства
| Свойство | Описание |
|---|---|
| Result | Если isDone имеет значение true, то Result содержит экземпляры объектов. Размер массива такой же, как и размер аргумента 'count' для вызова InstantiateAsync. |
Открытые методы
| Метод | Описание |
|---|---|
| Cancel | Метод, отменяющий все операции, связанные с асинхронным созданием экземпляров, если операция ещё не завершена, то есть когда isDone == false. Он удаляет все созданные к этому моменту объекты, которые не видны пользователю, пока не активированы, и останавливает все внутренние задания, связанные с операцией. |
| IsWaitingForSceneActivation | Это свойство может быть true только если allowSceneActivation установлено в false, и если операция уже завершила все, что необходимо для экземпляризации объекта, за исключением главного потока, интегрирующего объекты и вызова их методов Awake. Пользователи могут установить allowSceneActivation в true для активации или вызвать метод Cancel для отмены экземпляризации. |
| WaitForCompletion | Блокирует текущий поток до завершения этой операции. |
Статические методы
| Метод | Описание |
|---|---|
| GetIntegrationTimeMS | Получает целевую продолжительность, разрешенную на кадр для интеграции операций с экземплярами объектов, в миллисекундах. |
| SetIntegrationTimeMS | Задает целевое время в миллисекундах, разрешенное на кадр для интеграции операций с экземплярами объектов. |
Унаследованные члены 2
Свойства
| Свойство | Описание |
|---|---|
| allowSceneActivation | Позвольте активировать сцены, как только они будут готовы. |
| isDone | Операция завершена? (только для чтения) |
| priority | Приоритет позволяет настроить порядок выполнения вызовов асинхронных операций. |
| progress | Каков прогресс операции. (только для чтения) |
Мероприятия
| Мероприятие | Описание |
|---|---|
| completed | Поднимается после завершения операции AsyncOperation. |