【问题标题】:What is the benefit of using Animator.StringtoHash("")?使用 Animator.StringtoHash("") 有什么好处?
【发布时间】:2016-10-22 09:00:43
【问题描述】:

为什么你应该使用 Animator.StringToHash("") 而你可以使用带有字符串的动画组件?

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:

    Animator.StringToHash 用于优化目的。比较两个 ints 比比较两个 strings 更快。

    这主要用于比较许多动画状态时。 Animator.StringToHash 将把动画师的名字(string) 转换成一个id(int)。您可以将动画状态与整数而不是字符串进行比较。

    您可以通过here了解更多信息。

    【讨论】:

    • 是的,我的问题得到了解答。谢谢!
    猜你喜欢
    • 2012-11-28
    • 2010-09-21
    • 2011-04-28
    • 2011-09-16
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多