返回介绍

AnimatorUtility.OptimizeTransformHierarchy 优化变换层级

发布于 2019-12-18 15:37:18 字数 1668 浏览 1202 评论 0 收藏 0

JavaScript => public static function OptimizeTransformHierarchy(go: GameObject, exposedTransforms: string[]): void;
C# => public static void OptimizeTransformHierarchy(GameObject go, string[] exposedTransforms);

Parameters 参数

goGameObject to Optimize.
要再优化的游戏对象。
exposedTransformsList of transform name to expose.
要暴露的变换列表。

Description 描述

This function will remove all transform hierarchy under GameObject, the animator will write directly transform matrices into the skin mesh matrices saving alot of CPU cycles.

该函数将移除GameObject下的所有层级,该动画器将直接写入变换矩阵到蒙皮网格矩阵以节省更多的CPU运算。

You can optionally provide a list of transform name, this function will create a flattened hierarchy of these transform under GameObject.

您可以有选择地地提供变换名称的列表,这个功能将在GameObject下创建一个扁平化的变换层次结构。

A call to this function at runtime will re-initialize the animator.

这个函数在运行时调用将重新初始化该动画器。

See Also: AnimatorUtility.OptimizeTransformHierarchy, Animator.hasTransformHierarchy.

AnimatorUtility

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文