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的值降下來 –
已更新的答案! –