Unity UI窗口 隱藏 方法大全


1. SetActive

2. CanvasGroup:Alpha變0,Interactable(false)

3. 根節點Scale,設為 0

4. 根節點Position,放到很遠的地方

5. UI窗口設置layer,動態更改UICamera的CullMask

6. Disable Canvas

 

這些方法的開銷:(其中2-6,ui邏輯是不斷開的)

1. Active開銷+Rebuild開銷

2. 應該有(不確定)

3. Rebuild開銷

4. Rebuild開銷

5. 沒有開銷

6. Rebuild開銷

 

局部渲染組件隱藏,image.canvasRenderer.cull = true


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM