我們unity3d大部分場景都是太重。什麼是正確的方式和高效的方式來加載場景。請不要轉介我LoadLevelAsync我已經看到了!加載沉重場景沒有任何問題和不流暢的最佳做法是什麼?加載場景和場景渲染優化的有效方法
0
A
回答
1
您正在建造哪個平臺?
Unity中最重要的東西是紋理。如果您在場景中使用的太多,請確保它們已被壓縮並儘量減少檢查員的最大尺寸。如果看不到任何改進,請在調用Application.LoadLevel(「YourBigLevel」)後創建加載屏幕轉換。 如果您在iOS或Android設備上運行應用程序,則可以添加活動指示器。
+0
所以訣竅是隻使用紋理壓縮以提高高效加載? –
+0
是的,Unity需要更多的時間來加載未壓縮的紋理比壓縮的紋理。也可以嘗試減少您正在構建的目標的最大尺寸(選擇紋理 - >轉到檢查器 - >最大尺寸) –
相關問題
- 1. 加載場景和主場景
- 2. 優化場景圖
- 3. 無法在OpenGL中渲染場景
- 4. Sqlite優化:只讀場景
- 5. Babylonjs中的場景渲染奇怪
- 6. 渲染倒立的場景到framebuffer
- 7. 如何「渲染」iPhone上的Box2D場景
- 8. 如何渲染此場景的collection_check_box
- 9. 在渲染之前更改場景ShaderPass
- 10. 在SceneKit中場景渲染不正確
- 11. 將場景渲染爲紋理Three.js
- 12. 用VRTK和Unity加載新場景場景管理器
- 13. 加載Vuforia的Unity場景
- 14. 主從場景,細節的場景不會正確加載
- 15. iPhone Cocos2d加載場景
- 16. Mysql效率場景
- 17. 優化項目的場景對象
- 18. 優化Cucumber中的複雜場景
- 19. Unity3d無法正確加載場景
- 20. 添加SpriteKit背景場景
- 21. 以編程方式預渲染3D場景
- 22. 添加加載場景中的光
- 23. OpenGL無法渲染場景使用Visual C++編譯器
- 24. 渲染循環無法訪問Assimp const場景變量
- 25. 無法使用XCode 7 beta 3在操場上加載場景
- 26. 3D場景中的3D場景
- 27. 渲染多個場景,只有1個使用SSAO [Three.js]
- 28. Corona SDK:storyboard.goto場景效果
- 29. 用QGraphics場景顯示圖像場景
- 30. 加載cocos2d場景的白屏
理想情況下,您不想在一開始就加載場景中所用的所有內容 - 儘量只加載場景中需要的內容以使其開始。找出你可以在場景進行時實例化/彙集哪些項目,而不是立刻將它們全部加載。或者,嘗試通過停止操作來隱藏性能下降,例如將屏幕淡化爲黑色,並在該處加載動畫圖標。 – Serlite
那麼,有沒有特別的提示和技巧?我只需要手動加載它? –