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

HierarchyCommandList

класс в Unity.Hierarchy

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

Описание

Представляет собой список команд, изменяющих иерархию.

Свойства

Свойство Описание
CapacityЕмкость в байтах для хранения команд в списке команд.
IsCreatedОпределяет, является ли данный объект действительным, и использует память.
IsEmptyОпределяет, является ли список команд пустым.
IsExecutingОпределяет, выполняется ли список команд в данный момент.
SizeТекущий размер в байтах, используемый командами в списке команд.

Конструкторы

Конструктор Описание
HierarchyCommandListСоздает новый HierarchyCommandList.

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

Метод Описание
AddДобавление в иерархию нового узла, имеющего указанный родительский узел.
ClearОчистка всех команд из списка команд.
ClearPropertyОчистка значения свойства для указанного узла иерархии.
DisposeУдаляет список команд и высвобождает его память.
ExecuteВыполняет все команды в списке команд иерархии.
ExecuteIncrementalВыполняет одну команду из списка команд иерархии.
ExecuteIncrementalTimedВыполняет команды из списка команд иерархии до достижения предела времени.
RemoveУдаляет узел из иерархии.
RemoveChildrenРекурсивно удаляет все дочерние узлы.
ReserveРезервирует память для использования узлами. Используйте это, чтобы избежать попаданий выделения памяти при пакетном добавлении узлов.
SetChildrenNeedsSortingПомечает узел иерархии как требующий сортировки его дочерних узлов в следующей операции сортировки.
SetDirtyПринудительное обновление иерархии, даже если никаких ожидаемых изменений нет.
SetNameЗадает имя узла иерархии.
SetParentЗадает родительский узел узла иерархии.
SetPropertyЗадает значение для свойства узла иерархии.
SetSortIndexЗадает индекс сортировки для узла иерархии.
SortChildrenСортирует дочерние узлы узла иерархии по их индексу сортировки.
SortChildrenRecursiveРекурсивно сортирует дочерние узлы узла иерархии по их индексу сортировки.