2017-02-19 48 views
0

我在場景中創建了各種SKSPriteNode。節點是圓形的。我想知道如何根據我的情況將節點的大小改爲2/3或3/4的原始大小。我知道我必須使用比例方法/函數,但我不是100%確定如何將其當前大小的2/3或3/4實現到參數中:/Scaling SKSpriteNode

回答

0

方法/函數原樣:

func scalePlayer(percentage: CGFloat) 
{ 
    player.xScale = percentage 
    player.yScale = percentage 
} 

則作爲該條件期間實現:

scalePlayer(percentage: 0.75) 
+1

這不是必要的,因爲SKNode已經具有其設定x和y規模的方法。所以你可以像'mySprite.setScale(0.75)'這樣做 – Whirlwind