ios 使用不同大小的图像更改SKSpriteNode的图像/纹理

gdx19jrr  于 2023-06-25  发布在  iOS
关注(0)|答案(2)|浏览(109)

我有大量的小图像在SKSpriteNode对象中交换。问题是,它似乎建立了一个设置的容器大小和其他图像将伸展,以适应容器。有没有办法每次都重新设置这个?或者我必须修改所有的图像都是相同的大小?我希望它可以只显示他们作为真正的图像大小,我可以保持它的中心,因为他们都已经中心,因为他们是。
我基本上只是更新纹理每次我做。是否有我未正确设置的标志或属性?

wz1wpwve

wz1wpwve1#

首次创建SKSpriteNode时,将设置其纹理/图像大小。我建议你在动画序列中取最大的x和y值,并将所有图片设置为相同(最大)大小。您可以为每张图片使用透明背景。

6tqwzwtp

6tqwzwtp2#

他明确地说出了自己的目标。sangony的替补进球没有解决OP。

相关问题