unity 關於以前常量影響效率的修復

根據我在知乎上查看的文章說,Unity的Quaternion.identity、Vector3.zero等常量以前是 直接在get屬性裏面 new一個新對象並返回的,這無疑會造成不必要的GC,而現在Unity已經修改了寫法,返回的是一靜態常量 :

同理Vector3等的:

另外這裏提示一下,大家可以看到這幾個常用的都是結構體(也就是值類型),所以別指望像引用那樣使用它。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章