swift 3 SKAction速度属性

时间:2017-08-10 08:55:57

标签: swift sprite-kit

我尝试更改SKAction Animation的speed属性。我有一些带有小图片剪辑的菜单按钮(来自短视频剪辑)。现在我想改变这个剪辑的速度。首先,我尝试更改动画SKAction的timePerSeconds,现在我发现SKAction本身有一个speed属性。

但是没有,speed = 0.0应该停止动画,我尝试使用animate或repeatforever部分。任何想法?

// all anim sequences in an array
var mainAktionArray = [SKAction()]


let menuAnimation = SKAction.animate(with: menuFrames, timePerFrame: frameTime )
let runForEver = SKAction.repeatForever(menuAnimation)
mainActionArray.append(runForEver)
menu.run(runForEver)


func setFrameRate(wert : Float32){

 menuSpeed = CGFloat(wert)
 menuSpeed = 0.0

 for el in mainActionArray {
     el.speed = menuSpeed
 }
}

0 个答案:

没有答案