一个或多个SpriteKit纹理图集?

时间:2014-08-23 19:10:53

标签: objective-c sprite-kit

所以,说我想用纹理图集创建带纹理的SKNodes。每个节点都将由多个部分构建在一起,其中一些部分永远不会改变,一部分将会改变。将有许多节点,其中一些节点将从同一组零件中创建,而其他节点将由不同的零件组成。

我没有将项目中的所有图像分开保存,而是想创建一个纹理图集,但我之前从未使用过。什么是最好的设置?以下是我能想到的事情: 1.将所有这些都放在一个纹理图集中 2.一个地图集中的所有变化部分,静态部分不在地图册中 3.一个地图集中一个“类型”节点的所有部分

1 个答案:

答案 0 :(得分:1)

将在同一场景中使用的所有精灵放在同一地图集中。如果您不期望高纹理内存使用(即所有纹理组合适合3-4张地图集大小为4096x4096),您无需考虑拆分地图集,因此单个地图集非常精细。

静态/动态和分组按"类型" (无论如何定义)根本不应该是一个考虑因素。