2
爲什麼要在使用Animator組件時使用Animator.StringToHash(「」)?使用Animator.StringtoHash(「」)有什麼好處?
爲什麼要在使用Animator組件時使用Animator.StringToHash(「」)?使用Animator.StringtoHash(「」)有什麼好處?
Animator.StringToHash
用於優化目的。比較兩個ints
比比較兩個strings
要快。
這是比較很多動畫狀態時最常用的。 Animator.StringToHash
會將動畫製作者的名字(string
)轉換爲ID(int
)。您可以將動畫狀態與整數而不是字符串進行比較。
您可以瞭解更多關於此here。
你的問題是回答?你現在明白爲什麼應該使用StringToHash了嗎? – Programmer
是的,我的問題得到解答。謝謝! –
不錯。認爲你仍然有這個問題。 – Programmer