我想在Xcode 7.2中創建一個遊戲。我想創建一個信息屏幕,裏面會有一些標籤。但是在新創造的場景中什麼也沒有顯示出來。無論我在新場景中放置什麼,如圖像,精靈,標籤。當我運行它時,沒有任何東西出現在屏幕上。但是我寫的創建標籤的代碼在遊戲最初包含的「GameScene」中工作得很好。什麼都沒有出現在SpriteKit的場景
,我把在InfoScene的代碼如下:
import SpriteKit
class InfoScene: SKScene {
override func didMoveToView(view: SKView) {
let thanksLabel = SKLabelNode(fontNamed:"Arial")
thanksLabel.text = "Thank you for Playing!"
thanksLabel.fontSize = 45
thanksLabel.position = CGPoint(x:CGRectGetMidX(self.frame), y:CGRectGetMidY(self.frame))
self.addChild(thanksLabel)
}
}
似乎沒有什麼我錯了。如果我將上面的代碼放在模板最初的GameScene中,它們就會出現。另外,如果我在場景中添加一個精靈,它也不會顯示出來。這真讓我困惑。
我建議你張貼的實例,並提出了'InfoScene' – Epsilon