AnimatorUtility.OptimizeTransformHierarchy
Declaration
public static void OptimizeTransformHierarchy(GameObject go, string[] exposedTransforms);Параметры
| Параметр | Описание |
|---|---|
| Иди | GameObject для оптимизации. |
| exposedTransforms | Список имен преобразований, подлежащих раскрытию. |
Описание
Эта функция удалит всю иерархию преобразований под GameObject, аниматор будет записывать матрицы преобразований непосредственно в матрицы сетки кожи, экономия многих циклов CPU.
Вы можете по желанию предоставить список имен преобразований, эта функция создаст плоскую иерархию этих преобразований под GameObject.
Вызов этой функции во время выполнения переинициализирует аниматор.
Дополнительные ресурсы: AnimatorUtility.OptimizeTransformHierarchy, Animator.hasTransformHierarchy.