【问题标题】:Unity3D does sprite sheet automatically batched?Unity3D会自动批处理精灵表吗?
【发布时间】:2017-12-09 21:27:43
【问题描述】:

我知道我可以使用 sprite packer 来打包 sprite,这样就只有一个 drawCall。如果我将一个精灵表切成多个精灵,它会产生相同的效果吗?我自己实验了,但是没有保存批处理,我怕我做错了什么?

我使用了 UI 图像。我在他们身上使用了相同的材料希望批量生产。

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    您可以打开Frame Debugger 来检查您的精灵是否被批处理。

    另请参阅DrawCallBatching,了解有关何时以及如何批处理绘制调用的更多详细信息。

    【讨论】:

    • 在帧调试器中,它只显示一个绘制调用,我猜原因是“批量保存”只显示那些由 Unity 引擎优化的,但 UI 图像绘制调用是由 UI 代码优化而不是由引擎?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 2012-11-22
    相关资源
    最近更新 更多