如何回收游戏对象的统一滚动列表?

时间:2016-08-05 18:23:58

标签: unity3d scrollrect

在我的游戏中,我有一个scrollrect,其内容有一个VerticalLayout组件。当我用如此多的GameObjects填充它时,游戏就会出现问题!

我的列表有300多个GameObjects。

如何优化我的滚动列表?

1 个答案:

答案 0 :(得分:1)

我通过Scott Chamberlain said中的一些提示解决了我的问题(性能问题,Optimising Unity new UI System Article)。

禁用像素完美是非常有用的提示,对我有用:

  
      
  • 如果是像素,ScrollRect将重建/重新加载每一帧的所有内容   启用完美。
  •   
  • Canvas PixelPerfect具有很大的性能影响。如果可能,请禁用它。
  •   

另一个有用的提示:

  
      
  • 屏幕外禁用游戏对象
  •