我有大量的小图像在SKSpriteNode对象中交换。问题是,它似乎建立了一个设置的容器大小和其他图像将伸展,以适应容器。有没有办法每次都重新设置这个?或者我必须修改所有的图像都是相同的大小?我希望它可以只显示他们作为真正的图像大小,我可以保持它的中心,因为他们都已经中心,因为他们是。我基本上只是更新纹理每次我做。是否有我未正确设置的标志或属性?
wz1wpwve1#
首次创建SKSpriteNode时,将设置其纹理/图像大小。我建议你在动画序列中取最大的x和y值,并将所有图片设置为相同(最大)大小。您可以为每张图片使用透明背景。
6tqwzwtp2#
他明确地说出了自己的目标。sangony的替补进球没有解决OP。
2条答案
按热度按时间wz1wpwve1#
首次创建SKSpriteNode时,将设置其纹理/图像大小。我建议你在动画序列中取最大的x和y值,并将所有图片设置为相同(最大)大小。您可以为每张图片使用透明背景。
6tqwzwtp2#
他明确地说出了自己的目标。sangony的替补进球没有解决OP。