我正在使用SpriteKit在Swift中制作游戏,SpriteKit具有背景(风景)和一些对象。所有这些都是作为SKSpriteNodes创建的,并使用addChild添加。
我还添加了裁剪节点(再次使用addChild)以用于某些目的。
总共有23个节点被加载。在分析器中,它表示我的内存使用量为238MB。
我想问这是否很多(我怀疑它是)然后问我能做些什么来减少这个以及我应该看什么?
我的SKSpriteNodes全部约为375-400kb(每个节点3x),分辨率@ 3x约为300-600 x 300-600范围(宽度/高度范围取决于对象)。
我在这里做错了吗?这些图片太大了吗?它们不够优化吗?
非常感谢您提供任何见解/推动正确方向。