我正在使用Sprite Kit
in创建一个非常简单的游戏Swift
。游戏有一个简单的网格,SpriteKitNodes
我想问一下,一次为所有设备开发它的更好方法是什么。
我已经Size Classes
在 Storyboard 中学习了新功能,但它可以在这里使用SpriteKit
吗?如何通过代码实现约束?
在这里,我只是在确定的位置创建节点,但当然需要根据设备的大小对其进行操作。
func addNodeToScene(x: CGPoint,y: CGPoint)
{
let node = SKSpriteNode(color: self.colorOfSpriteNode, size: CGSize(width: 50, height: 50))
node = String(format: "node%d", self.nodeIdentifier)
++self.nodeIdentifier
node.position = CGPoint(x: x, y: y)
addChild(node)
}
我已经检查了类SKContraint,它可以用于此目的吗?