Optimization 在舞台上增加许多演员

Optimization 在舞台上增加许多演员,optimization,libgdx,actor,stage,Optimization,Libgdx,Actor,Stage,我正在玩一个模拟游戏。所以我创建了一张地图,这张地图实际上是网格状的,每个单元格有两个角色——一个背景和一个图标,显示单元格类型——森林、山、人等等 下面是它的外观: 所有这些都很好,但当我尝试将单元从20x20增加到100x100时,加载大约需要20-30秒。它在加载后似乎不会延迟,所以工作正常,但现在的问题是——有没有办法优化加载时间,或者这是不可能的?今天的系统应该能够处理100x100个电池。我想你的问题在你的代码里 一些常见的错误是: 在渲染方法中创建新对象(使用“new”关键字)

我正在玩一个模拟游戏。所以我创建了一张地图,这张地图实际上是网格状的,每个单元格有两个角色——一个背景和一个图标,显示单元格类型——森林、山、人等等

下面是它的外观:


所有这些都很好,但当我尝试将单元从20x20增加到100x100时,加载大约需要20-30秒。它在加载后似乎不会延迟,所以工作正常,但现在的问题是——有没有办法优化加载时间,或者这是不可能的?

今天的系统应该能够处理100x100个电池。我想你的问题在你的代码里

一些常见的错误是:

  • 在渲染方法中创建新对象(使用“new”关键字),而不是重用对象
  • 每次渲染图像时加载图像
也许您可以在问题中添加一些渲染方法的代码。没有任何代码,很难看到问题