BlendTree
класс в UnityEditor.Animations
Наследуется от:Motion
Описание
Деревья смешивания используются для непрерывного смешивания анимации между их детьми. Они могут быть либо 1D, либо 2D.
Свойства
| Свойство | Описание |
|---|---|
| blendParameter | Параметр, который используется для расчета веса смешивания детей в одномерных деревьях смешивания или на оси X дерева смешивания 2D. |
| blendParameterY | Параметр, который используется для вычисления веса смешивания детей на оси Y дерева смешивания 2D. |
| blendType | Тип смешивания может быть либо 1D, либо различными типами 2D. |
| children | Копия списка дочерних движений объединенного дерева. |
| maxThreshold | Задает максимальный порог, который будет использоваться ChildMotion. Используется только в том случае, если useAutomaticThresholds является истинным. |
| minThreshold | Задает минимальный порог, который будет использоваться ChildMotion. Используется только в том случае, если useAutomaticThresholds является истинным. |
| useAutomaticThresholds | При активации пороговые значения дочерних объектов автоматически распределяются между 0 и 1. |
Открытые методы
| Метод | Описание |
|---|---|
| AddChild | Утилита для добавления дочернего движения к смешанным деревьям. |
| CreateBlendTreeChild | Утилита для добавления дочернего дерева смешивания к дереву смешивания. |
| RemoveChild | Утилита для удаления дочери дерева смешивания. |
Унаследованные члены 4
Свойства
| Свойство | Описание |
|---|---|
| hideFlags | Должен ли объект быть скрытым, сохраняться с Scene или изменяться пользователем? |
| name | Имя объекта. |
Открытые методы
| Метод | Описание |
|---|---|
| GetInstanceID | Получает экземпляр ID объекта. |
| ToString | Возвращает имя объекта. |
Статические методы
| Метод | Описание |
|---|---|
| Destroy | Удаляет GameObject, компонент или ресурс. |
| DestroyImmediate | Немедленно уничтожает указанный объект. Используйте с осторожностью и только в режиме редактирования. |
| DontDestroyOnLoad | Не уничтожать целевой Объект при загрузке нового Scene. |
| FindAnyObjectByType | Получает любой активный загруженный объект типа Type. |
| FindFirstObjectByType | Получает первый активный загруженный объект типа Type. |
| FindObjectsByType | Получает список всех загруженных объектов типа Type. |
| Instantiate | Клонирует исходный объект и возвращает клон. |
| InstantiateAsync | Захватывает моментальный снимок первоначального объекта (который должен быть связан с каким-либо GameObject) и возвращает AsyncInstantiateOperation. |
Операторы
| Оператор | Описание |
|---|---|
| bool | Существует ли объект? |
| оператор!= | Сравнивает, если два объекта ссылаются на разные объекты. |
| оператор == | Сравнение двух ссылок на объекты для определения того, относятся ли они к одному и тому же объекту. |