Ios 随机位置函数

Ios 随机位置函数,ios,swift,sprite-kit,Ios,Swift,Sprite Kit,我有两个对象(dvere1,dvere2)有它们的位置。如何设置随机函数,使这两个对象通过按更改其位置。我是初学者 这是我的密码: var dvere1 = SKSpriteNode(imageNamed: "D") var dvere2 = SKSpriteNode(imageNamed: "D") override func didMoveToView(view: SKView) { backgroundColor = SKColor.whiteColor() dv

我有两个对象(dvere1,dvere2)有它们的位置。如何设置随机函数,使这两个对象通过按更改其位置。我是初学者

这是我的密码:

    var dvere1 = SKSpriteNode(imageNamed: "D")
var dvere2 = SKSpriteNode(imageNamed: "D")



override func didMoveToView(view: SKView) {
backgroundColor = SKColor.whiteColor()


    dvere1.position = CGPoint(x:self.view!.bounds.width / 1.5, y:self.view!.bounds.height/1.9)
    addChild(dvere1)
    dvere2.position = CGPoint(x:self.view!.bounds.width / 3.1, y:self.view!.bounds.height/1.9)
    addChild(dvere2)

}

您应该使用以下
arc4random\u uniform
方法:

var randomPostion = CGPoint(x:CGFloat(arc4random_uniform(UInt32(self.view!.bounds.width))), y:CGFloat(arc4random_uniform(UInt32(self.view!.bounds.height))))

dvere1.position = randomPosition

宣布错误:无法使用类型为“(CGFloat)”的参数列表调用“arc4random_uniform”