2
我有點失落,想找一種方法讓我的分數數字看起來像飛揚的鳥數字。我準備好了每個號碼的所有圖像,但不知道如何操作。用自定義編號替換數字SpriteKit
var scoreLabel: SKLabelNode!
override init(size: CGSize){
super.init(size: size)
GameHandler.sharedInstance.score = 0
scorelabelhud()
}
func scorelabelhud() {
scoreLabel = SKLabelNode(fontNamed: "bubblefont.ttf")
scoreLabel.fontSize = 80
scoreLabel.fontColor = SKColor.blackColor()
scoreLabel.position = CGPoint(x: self.size.width/2, y: self.size.height-110)
scoreLabel.text = "0"
self.addChild(scoreLabel)
}
!【二布偶] [1]
讓我工作了一段時間,直到我看到多個像22一樣的相同數字設置相互位置相同的位置。你知道如何解決這個問題嗎?謝謝 – rkoi95
@ rkoi95由於indexOf方法的工作原理(它返回第一個與給定值相等的值的索引...),這是有意義的。檢查編輯。 – Whirlwind
看起來不錯,謝謝!還試圖讓數字在屏幕中間居中。因爲每次添加數字(1,10,100)都不會使精靈居中。讓圖像支架是屏幕的邊緣: (100)這就是我想要的樣子。這就是它的樣子(100)。 我試圖移動定位點沒有任何運氣。你怎麼看?謝謝 – rkoi95