0
私はエントリーレベルのxCodeコースを実行しており、SKLabelNodeを使用しています。私はこれを複製するために私のコードを4倍チェックしましたが、私のラベルは現われる画面から99%出ていますか?助けてください。あなたのメインシーンのデフォルトのアンカーポイントによってSKLabelNodeが適切な位置に表示されない
私はエントリーレベルのxCodeコースを実行しており、SKLabelNodeを使用しています。私はこれを複製するために私のコードを4倍チェックしましたが、私のラベルは現われる画面から99%出ていますか?助けてください。あなたのメインシーンのデフォルトのアンカーポイントによってSKLabelNodeが適切な位置に表示されない
は、x = 0.5およびy = 0.5に設定されている、だから、あなたは新しいノードを追加するとき、それは、画面の中央から開始を調整しています。今
、あなたが
self.anchorPoint = CGPoint(x: 0.0, y: 0.0)
let label = SKLabelNode(text: "Player Score")
label.fontColor = SKColor.white
label.fontSize = 60
label.position = CGPoint(x: self.frame.width/2, y: self.frame.height/2)
self.addChild(label)
として、あなたのシーンのアンカーポイントを変更することができますかあなたがラベルの位置を変更することができ、次のいずれか -
label.position =するCGPoint(X:0、Y :0)