【发布时间】:2017-02-19 02:29:57
【问题描述】:
我在一个场景中创建了各种 SKSPriteNode。节点为圆形。我想知道如何根据我的条件将节点的大小更改为原始大小的 2/3 或 3/4。我知道我必须使用缩放方法/函数,但我不是 100% 确定如何将当前大小的 2/3 或 3/4 实现到参数中:/
【问题讨论】:
标签: swift xcode sprite-kit skspritenode
我在一个场景中创建了各种 SKSPriteNode。节点为圆形。我想知道如何根据我的条件将节点的大小更改为原始大小的 2/3 或 3/4。我知道我必须使用缩放方法/函数,但我不是 100% 确定如何将当前大小的 2/3 或 3/4 实现到参数中:/
【问题讨论】:
标签: swift xcode sprite-kit skspritenode
方法/功能:
func scalePlayer(percentage: CGFloat)
{
player.xScale = percentage
player.yScale = percentage
}
然后在条件期间执行:
scalePlayer(percentage: 0.75)
【讨论】:
mySprite.setScale(0.75)