1
在我的遊戲中,我有一個scrollrect,它的內容有一個VerticalLayout組件。當我用這麼多的GameObjects填充時,遊戲就會陷入困境!如何回收遊戲對象的統一滾動列表?
我的列表中有300多個GameObjects。
如何優化我的滾動列表?
在我的遊戲中,我有一個scrollrect,它的內容有一個VerticalLayout組件。當我用這麼多的GameObjects填充時,遊戲就會陷入困境!如何回收遊戲對象的統一滾動列表?
我的列表中有300多個GameObjects。
如何優化我的滾動列表?
我通過在Optimising Unity new UI System Article中做了一些提示,解決了我的問題(性能問題,因爲Scott Chamberlain said)。
禁用像素完美是非常有用的技巧爲我的作品:
- scrollRect的將重建/如果像素 完美啓用重裝所有的東西每一幀。
- Canvas PixelPerfect對性能有很大影響。如果可能,禁用它。
另一個有用的提示:
- 禁用遊戲物體時關閉屏幕
「*遊戲將下降的問題*」 你需要更具體的瞭解我們如何能夠幫助您解決問題,這是如何失敗的。 –
@ScottChamberlain包含超過300個遊戲對象的列表將導致泄漏內存。我必須創建只顯示窗格和模擬滾動的遊戲對象,但我不知道該怎麼做。 – sma6871
請證明您發現將300個對象放入列表導致泄漏[作爲對您的問題的編輯](http://stackoverflow.com/posts/38795637/edit) –