Imはhttp://i.stack.imgur.com/9rhAH.pngのようなオフスクリーンノードの部分なしで画面の左端と右端に2つのSKshapeNodeを配置しようとしています。私は、一方のノードが他方のノードにしたがって配置されることを望まない。 私はminXとmaxXを使い、画面とSKshapeNodesの幅を使用しようとしていました。私はそれを理解できません。スウィフト:SKshapeNodeを左端/右端に配置しますが、オフスクリーンではありません。
これは私がこれまで
class GameScene: SKScene {
override func didMoveToView(view: SKView) {
let firstShapeNode = SKShapeNode(rect: CGRect(x: 0, y: 0, width: 50, height: 50))
firstShapeNode.position = CGPoint(x: 0, y: self.frame.height/2)
firstShapeNode.fillColor = SKColor.purpleColor()
self.addChild(firstShapeNode)
let secondShapeNode = SKShapeNode(rect: CGRect(x: 0, y: 0, width: 50, height: 50))
secondShapeNode.position = CGPoint(x: 0, y: self.frame.height/2)
secondShapeNode.fillColor = SKColor.cyanColor()
self.addChild(secondShapeNode)
}
任意の提案が持っているものでしょうか?
フレームプロパティ – Knight0fDragon
を使用しています。フレームプロパティ – Swift
を使用しています。ノードをレイアウトするために使用しているコードを投稿すると、より迅速に解決に役立ちます。 – nathan