1
私はランドスケープモードのみのゲームを作成しようとしています。私はSKSPriteNodeを持っています。これは、ユーザーが使用しているデバイスのサイズにかかわらず画面の中央に配置しようとしています。私は多くのことを試しましたが、うまく機能していないようです。SKSpriteNodeをプログラムで横長モードにセンタリングする。スウィフト
ありがとうございました。これはあなたのノードを配置します
let sprite = SKSpriteNode(color: .purpleColor(), size: CGSize(width: 50, height: 50))
sprite.position = CGPoint(x:frame.midX, y:frame.midY)
addChild(sprite)
:(実際にシーンの中心にノードを配置します)、画面の中心にノードを配置します
私たちに何を試してみましょう:これを行うにはたくさんの方法があります。 – ColdSteel