0
var timer = NSTimer.scheduledTimerWithTimeInterval(2, target: self, selector: Selector("spawnredbarrier"), userInfo: nil, repeats: true)
}
func spawnredbarrier(){
var barrier = SKSpriteNode(imageNamed: "redobstacle.png")
barrier.position = CGPointMake(515, 0)
let actionn = SKAction.moveToY(self.size.height, duration: 6)
barrier.runAction(SKAction.repeatActionForever(actionn))
self.addChild(barrier)
var bluebarrier = SKSpriteNode(imageNamed: "blueobstacle.png")
bluebarrier.position = CGPointMake(515, 0)
let action = SKAction.moveToY(self.size.height, duration: 6)
bluebarrier.runAction(SKAction.repeatActionForever(action))
self.addChild(bluebarrier)
var greenbarrier = SKSpriteNode(imageNamed: "greenobstacle.png")
greenbarrier.position = CGPointMake(515, 0)
let actionnn = SKAction.moveToY(self.size.height, duration: 6)
greenbarrier.runAction(SKAction.repeatActionForever(actionnn))
self.addChild(greenbarrier)
}
我希望定时器用于spawnbarriers选择一个随机的障碍,其行为每2秒选择一个随机的障碍
我怎么能做出这个动作随机
,也是我怎样才能使该持续时间是6,以特定的速度增加
你如何使用伊维尔请我看起来这样做? –
我想让6的值降下来 –
已更新的答案! –