在Cocos-2d中使用滑块或进度控制控制动画


  • 我想使用CCMoveTo执行定时控制动画函数和CCspritesheets

  • 但是,我的关键点是,我想更新一些滑块控件中动画的每一个进度。

  • 此外,用户还可以更改滑块的进度手动。这意味着滑块的更改应该相应地同步动画的状态。

    简而言之,动画应该用滑块的进度来控制,就像进度条在视频

    如何实现这个想法?很抱歉文档不好。请大家携起手来。

我不认为你可以用标准的cocos2d操作和cocos2d的标准操作管理器来实现这一点。您可以尝试实现自己的操作,这些操作不会与一起运行

[someNode runAction: action];

因为在这种情况下,操作将由操作管理器管理。因此,您自己的动作类将与标准动作类几乎相同,只是它将接收更新,而不是来自动作管理器,而是来自滑块的值。我的意思是,cocos2d操作的更新是标准化的,所以没有持续时间的差异。

最新更新