用户连续多次操作 怎么处理动画事件

Leborn
Fri, 21 Dec 2018 02:26:47 +0000

比如，现在点击屏幕，需要控制人物跳到某个格子上，过程有一个缓动动画假如需要1秒，在缓动动画完成后，会有一个回调设置一些状态信息，比如用户当前在哪个格子，是否失败等等。

现在碰到问题是，用户可以不停的点击屏幕，这样在上一个回调还没执行的时候，又开始下一次跳跃了，这种场景一般是怎么解决的？直接限制用户在回调完成前不让点击？

阅读整个主题