问答详情
源自:3-4 运动的状态控制

暂停后在原地走,动作没有停止。再按开始按钮继续向前走,没有出现其他同学所说的"漂移"现象是怎么回事??

暂停后在原地走,动作没有停止。再按开始按钮继续向前走,没有出现其他同学所说的"漂移"现象是怎么回事??

提问者:写在旧课本上的时光 2015-10-14 14:33

个回答

  • 慕仙2215045
    2018-05-20 17:34:53

    在暂停按钮里这么写,用完动作和走路的class之后都已移出掉。重新点击的时候再添加。

    $boy.removeClass('pauseWalk').removeClass('slowWalk')


  • ITer在路上
    2017-02-03 15:32:38

    楼上的解决方式还有问题有点缺陷,点击暂停之后,人物还在原地走,通过如下这句代码可以完美解决"$boy.stop().removeClass('pauseWalk').addClass('slowWalk')",也不用像yuyang123那位同学一样通过大量的js代码去判断!

  • qq_嗯好_03210349
    2016-11-13 17:26:28

    在暂停按钮函数开头加上

    $("#boy").removeClass("slowwalk");

  • 慕粉3480070
    2016-08-07 18:48:39

    仔细看看代码 , 我也出现了同样的问题,是单词写错了

  • echo_kinchao
    2015-10-14 15:20:14

    说明你的事件没有影响到动作 而且是不是你没有加动画过度就没有产生漂移