【问题标题】:SpriteRenderers not getting batched雪碧渲染器没有获得批次
【发布时间】:2015-01-30 00:45:49
【问题描述】:

我的游戏有大约 100 次抽签。但我在现场只有我的背景(它由 100 个带有 spriterenderer 和 collider 的游戏对象组成)。我不明白为什么那些不分批。我对它们都使用相同的设置。我改变的只是精灵,其他完全一样的对象。

知道我做错了什么吗?

【问题讨论】:

  • 当你说“我改变的只是精灵”时,你的意思是你正在改变纹理吗?这将阻止在那里进行批处理......
  • 我终于找到了解决方案。问题是精灵不在精灵图集中。所以当我添加它们时,我得到了 20 次抽奖!

标签: unity3d sprite render


【解决方案1】:

伙计,您应该将所有精灵放入图集(精灵表),否则您将对场景中的每个纹理进行绘制调用

【讨论】:

  • 这个问题在 2013 年得到了回答,作为 OP 最后评论的证明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-19
  • 1970-01-01
相关资源
最近更新 更多