向SpriteNode添加大小(约束)

时间:2016-03-20 18:26:15

标签: xcode swift constraints sprite skspritenode

我正在寻找一种向SpriteNode添加高度和宽度限制的方法。

let firstObject = SKSpriteNode(imageNamed: "card1")

override func didMoveToView(view: SKView) {
    firstObject.position = CGPoint(x: size.width * 0.5, y: size.height * 0.5)
    addChild(firstObject)
}

这是我目前的代码 - 它显示的是图像,但它是大的,所以现在我想做这样的事情;

firstObject.addConstraints(height and width) 

但我似乎无法在任何地方找到答案。

1 个答案:

答案 0 :(得分:1)

您可以使用size属性设置大小:

let width: CGFloat  = 100
let height: CGFloat = 100
firstObject.size    = CGSizeMake(width, height)