1
override func didMove(to view: SKView)
{
let blankScoreLabel = "SCORE: "
scoreLabel.fontSize = 45
scoreLabel.text = blankScoreLabel
scoreLabel.position = CGPoint(x: 2, y: 2)
scoreLabel.color = UIColor.red
self.addChild(scoreLabel)
}
これはSKSceneのサブクラス内にあります。何らかの理由でこのSKLabelNodeが私のビューに表示されません。誰かが助けることができる?誰かがまたあなたのSKSのラベルを置くなら、私にもSKSceneにSKLabelNodeが表示されない
試し>は、すべての項目が設定されzPositionsを必要とする、またはあなたが 'view.ignoresを設定する必要が入れSiblingOrder = false'をGameViewController(推奨されません)に –
をするCGPointに位置を変更してみてください(x:200、y:200)、私にそれが現れているかどうかを知る。左下にラベルを貼り付けようとしていたら、どこに問題があるかも知っていると思います。 – JohnV
もし私が推測しなければならないのは、このコードが全く呼び出されていないと言うでしょう。シーンを正しく作成していない可能性が高く、このカスタムクラスを指していません。 .sksでノードを初期化する場合は、新しいゲームプロジェクトを作成するだけです。デフォルトのskには、あなたがやろうとしていることを理解するのに役立つHello Worldラベルがあります。 – Knight0fDragon