我是 SpriteKit 的新手,我想知道是否有一种方法可以在不改变图像分辨率的情况下在 XCode 中缩小 Sprite 的大小。
最佳答案
SKSpriteNode 具有您可以指定的属性 size
。但是,如果您想缩放 Sprite ,最简单的方法是使用方法 setScale
。它采用 float 类型的参数,并按指定的程度缩放图像。例如,如果您有一个 Sprite :
var mySprite = SKSpriteNode(imageNamed:"myImage.png")
然后您可以将 Sprite 缩放到其原始大小的两倍:
mySprite.setScale(2)
关于ios - 我可以在 XCode 中更改 Sprite 的大小吗? ( swift ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32429694/