【发布时间】:2017-06-11 02:18:23
【问题描述】:
所以我在我正在构建的平台游戏中遇到了延迟问题。所以我正在研究如何提高性能。
我正在尝试进行批量绘图,以减少绘图调用。我有问题。所以有了一个全新的项目:
我有 4 个英雄精灵,所有图像都存储在 .atlas 文件夹中。因此 atlas 文件夹中的每个精灵都有一个 1/2/3 倍的图像。
我将它拖放到 xcassets 文件夹中。然后我去我的 sks 文件创建 4 个精灵并相应地更改纹理。
默认情况下,它们都具有相同的混合模式。我将默认规则设置为 true 以忽略兄弟顺序。所有精灵都在默认的 z 0 层上。我已将其设置为显示抽奖次数。
我希望看到 1 次绘制,因为所有图像都在同一个图集文件中,但我看到了 4 次。
我有什么遗漏吗?
只是好奇我是如何让它正常工作的。感谢您的帮助!!!
【问题讨论】:
标签: ios swift sprite-kit sprite nodes