我在SKSpriteNode对象中交换了大量小图像。问题是它似乎建立了一个集合容器大小,其他图像将拉伸以适应容器。有没有办法每次都重置这个?或者我是否必须将所有图像修改为相同的大小?我希望它可以只显示它们作为真实的图像大小,我可以保持它居中,因为它们都已经按照原样居中。
我基本上只是每次更新纹理。是否有我没有正确设置的旗帜或财产?
答案 0 :(得分:0)
首次创建SKSpriteNode时,会设置其纹理/图像大小。我建议您在动画序列中获取最大的x和y值,并将所有图片设置为相同(最大)的大小。您可以为每张照片使用透明背景。