Animation Corona SDK动态更改精灵速度

Animation Corona SDK动态更改精灵速度,animation,sprite,coronasdk,Animation,Sprite,Coronasdk,我正试着让一个精灵按照歌的节拍跳舞。到目前为止,我已经获得了歌曲播放的周期性频率样本,但我似乎无法动态更改精灵的移动速度,使其与频率匹配。你知道如何实现这一点吗?只需创建多个序列,每个序列都有自己的播放时间,并使用“准备”切换它们 就像这样: sprite.add( spriteSet, "slow", 1, 10, 1000, 0 ) sprite.add( spriteSet, "fast", 1, 10, 500, 0 ) local instance = sprite.newSprit

我正试着让一个精灵按照歌的节拍跳舞。到目前为止,我已经获得了歌曲播放的周期性频率样本,但我似乎无法动态更改精灵的移动速度,使其与频率匹配。你知道如何实现这一点吗?

只需创建多个序列,每个序列都有自己的播放时间,并使用“准备”切换它们

就像这样:

sprite.add( spriteSet, "slow", 1, 10, 1000, 0 )
sprite.add( spriteSet, "fast", 1, 10, 500, 0 )

local instance = sprite.newSprite( spriteSet )
instance:prepare("slow")
instance:play()
当音乐变得更快时:

instance:prepare("fast")
instance:play()