在SpriteKit中优化我对texture / SKSpriteNodes的使用

时间:2016-12-22 22:35:16

标签: ios swift sprite-kit swift3 skspritenode

我正在使用SpriteKit在Swift中制作游戏,SpriteKit具有背景(风景)和一些对象。所有这些都是作为SKSpriteNodes创建的,并使用addChild添加。

我还添加了裁剪节点(再次使用addChild)以用于某些目的。

总共有23个节点被加载。在分析器中,它表示我的内存使用量为238MB。

我想问这是否很多(我怀疑它是)然后问我能做些什么来减少这个以及我应该看什么?

我的SKSpriteNodes全部约为375-400kb(每个节点3x),分辨率@ 3x约为300-600 x 300-600范围(宽度/高度范围取决于对象)。

我在这里做错了吗?这些图片太大了吗?它们不够优化吗?

非常感谢您提供任何见解/推动正确方向。

0 个答案:

没有答案