0
私のゲームのメニュー画面を開始しようとしていて、画面の中央にあるはずのSKLabelを作成しました。しかし、問題はそれが現れていないということです。私の背景だけが現れています。私はどこから始めるのではなく、私はzポジションとは何か関係があるかもしれないとは思っていますが、私は確信していません。ここに私のコードですスプライトキットSKLabelが背景に表示されない
import SpriteKit
class GameScene: SKScene {
override func didMoveToView(view: SKView) {
let waterWorksBackgroundImage = SKSpriteNode(imageNamed: "WaterWorksBackground")
waterWorksBackgroundImage.position = CGPoint(x: self.frame.size.width/2, y: self.frame.size.width/2 - 100)
let startGameButton = SKLabelNode(fontNamed: "AvenirNext-Heavy ")
startGameButton.name = "startGame"
startGameButton.color = UIColor.blueColor()
startGameButton.text = "Start Game"
startGameButton.fontSize = 65
startGameButton.position = CGPoint(x: self.frame.size.width/2, y: self.frame.size.height/2 + 100)
//Adding to view
self.addChild(startGameButton)
self.addChild(waterWorksBackgroundImage)
}
はまた私のコンソールに私が言うエラーが出る「2016年4月4日19:55:59.021 Waterworks2d [7829を:1362855] CUICatalog:無効な要求:イディオムを指定せずにサブタイプを要求する」イムをそれが何かと関係しているのかどうかは分かりませんが、ありがとう!
どこがエラーですか、z位置を変更しようとしましたか? – septicorn
このエラーは無視してください。これは誰にとってもうまくいきますし、アップルのデベロッパーフォーラムでそれについてのスレッドがたくさんあります。 –
あなたはあなたがzPositionを知りませんが、あなたのコードにzPositionsを設定していないと言っています - 理由は何ですか? –