0
我正在爲我的Unity3D遊戲製作一個UI,並且正在激活/取消激活UI組件以顯示或隱藏它們,但這種方法很慢但很慢。 UI組件第一次被激活時,它比之後特別慢。關於如何隱藏/顯示UI,是否有最佳做法?在Unity3D中激活/取消激活UI組件的最佳做法是什麼?
我正在爲我的Unity3D遊戲製作一個UI,並且正在激活/取消激活UI組件以顯示或隱藏它們,但這種方法很慢但很慢。 UI組件第一次被激活時,它比之後特別慢。關於如何隱藏/顯示UI,是否有最佳做法?在Unity3D中激活/取消激活UI組件的最佳做法是什麼?
嘗試disabling canvas renderer。如果你有嵌套面板而不是使用GameObject.SetActive()
,那麼對CPU的重點應該少得多。
我會試試這個,謝謝! –