我正在尝试根据Corona SDK中的一首歌的节拍来制作精灵舞。到目前为止,我已经设法定期播放歌曲的频率样本,但我似乎无法动态改变精灵的移动速度,因此它与频率匹配。你知道我怎么能做到这一点?
答案 0 :(得分:0)
只需创建多个序列,每个序列都有自己的播放时间,然后使用'prepare'切换它们。
就像那样:
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()