在舞台上增加许多演员

时间:2018-07-26 05:56:40

标签: optimization libgdx actor stage

我创建项目以进行某种模拟。因此,我创建了地图,该地图实际上是带有单元格的网格,每个单元格是2个角色-1个背景和1个显示单元格类型的图标-森林,山脉,人等。

外观如下:

enter image description here

一切正常,但是当我尝试将单元从20x20增加到100x100时,加载大约需要20-30秒。加载后似乎没有滞后,所以它可以正常工作,但是现在的问题是-是否有一种方法可以优化加载时间,还是不可能?

1 个答案:

答案 0 :(得分:0)

如今,系统应该只能处理100x100个单元。我想您的问题出在您的代码中。

一些常见的错误是:

  • 在渲染方法中创建新对象(使用“ new”关键字),而不是重复使用对象
  • 每次渲染时都加载图像

也许您可以将渲染方法的一些代码添加到问题中。没有任何代码,很难发现问题。