【发布时间】:2017-06-11 05:55:19
【问题描述】:
关于 SpriteKit 最佳实践的 Apple 视频之一介绍了使用批处理来限制绘制调用。然后它以某种方式使用纹理图集进行引用,以便您可以同时绘制多个不同的纹理。
谁能解释一下我是怎么做到的?
观看视频:https://developer.apple.com/videos/play/wwdc2014/608/
22:22 在演示文稿中。
可能需要从 20:00 到 23:00 观看才能获得完整的画面。
如何在 1 次绘制通道中绘制这些直升机?
附加问题。我如何在没有代码的情况下获得同样的效果?在 sks 文件中添加直升机精灵并分配纹理?
【问题讨论】:
-
感谢您再次提出这个问题,因为它对我也有帮助。在我之前的回答 (stackoverflow.com/questions/44479805/…) 中,我没有创建 SKTextureAtlas。我只是假设在 .atlas 文件夹中有图像就足够了。几天后将在我的 spritekit 游戏上对其进行测试,我相信我的 draw call 也会减少。
-
很高兴它有帮助......所有关于帮助社区的一切!
标签: ios swift xcode sprite-kit assets