2014-12-04 65 views
0

我想用一隻走路的小山羊製作一個遊戲,並且需要多次敲擊它的次數,但是我不知道如何編寫字符串。有人知道嗎?在sprite工具包上寫字符串

我需要一個像這樣的代碼:

var baloonImage = SKSpriteNode(imageNamed: "ballong") 

goatImage.position = CGPointMake(CGFloat(startLocGoatX), CGFloat(startLocGoatY)) 
goatImage.name = goatName 

goatImage.text = "5" 

self.addChild(goatImage) 

有誰知道如何使文字?如果你知道;我該如何改變它?

+4

你在找SKLabelNode嗎? https://developer.apple.com/library/mac/documentation/SpriteKit/Reference/SKLabelNode_Ref/index.html#//apple_ref/occ/cl/SKLabelNode – LearnCocos2D 2014-12-04 08:17:27

+1

添加SKLabelNode作爲goatImage的子項。 – meisenman 2014-12-04 14:52:31

+0

你知道如何在精靈內部保存信息嗎? – Peaceilover 2014-12-04 15:39:00

回答

1

您需要添加SKLabelNode。

var node = SKLabelNode(fontNamed:"Futura Medium") 
    node.text = "Hello world!" 
    node.fontColor = SKColor.whiteColor() 
    node.fontSize = 20 
    node.position = CGPointMake(x, y) 
    self.addChild(node)