OptimizeTransformHierarchy(GameObject, string[])
This function will remove all transform hierarchy under GameObject, the animator will write directly transform matrices into the skin mesh matrices saving many CPU cycles.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.AnimationModule
public static void OptimizeTransformHierarchy(GameObject go, string[] exposedTransforms)
Parameters
Remarks
You can optionally provide a list of transform name, this function will create a flattened hierarchy of these transform under GameObject.
A call to this function at runtime will re-initialize the animator.
Additional Resources: AnimatorUtility.OptimizeTransformHierarchy, _hasTransformHierarchy