2
为什么要在使用Animator组件时使用Animator.StringToHash(“”)?使用Animator.StringtoHash(“”)有什么好处?
为什么要在使用Animator组件时使用Animator.StringToHash(“”)?使用Animator.StringtoHash(“”)有什么好处?
Animator.StringToHash
用于优化目的。比较两个ints
比比较两个strings
要快。
这是比较很多动画状态时最常用的。 Animator.StringToHash
会将动画制作者的名字(string
)转换为ID(int
)。您可以将动画状态与整数而不是字符串进行比较。
您可以了解更多关于此here。
你的问题是回答?你现在明白为什么应该使用StringToHash了吗? – Programmer
是的,我的问题得到解答。谢谢! –
不错。认为你仍然有这个问题。 – Programmer