2014-12-04 61 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)