stop()方法的精准应用 分手后的思念是犯贱 2023-08-17 17:20 71阅读 0赞 stop()方法在动画中扮演了很精彩的角色,他能够阻止连续动画或连续事件出现累积的状况,令动画有条不紊的进行。 1语法结构 stop(\[clearQueue\],\[gotoEnd\]); 这两个参数都是可选的,并且都是布尔值(true/false)。这样一来,stop()方法就有了4种组合。stop(true,true) ,stop(true,false) ,stop(false,true) ,stop(false,false) 2不合适的记忆 stop(true)等价于stop(true,false): 停止被选元素的所有加入队列的动画。 stop(true,true):停止被选元素的所有加入队列的动画,但允许完成当前动画。 stop()等价于stop(false,false):停止被选元素当前的动画,但允许完成以后队列的所有动画。 stop(false,true):立即结束当前的动画到最终效果,然后完成以后队列的所以动画 3指针记忆 上面的解释很详细,但是却很不好记,因为逻辑性不够好,就会占用更多的大脑内存。但是我们可以采用指针记忆的方法,只要记住指针所指向的地址就可以了~ 入口地址:clearQueue代表是否要清空未执行完的动画队列 gotoEnd代表是否直接将正在执行的动画跳转到末状态。 转载于:https://www.cnblogs.com/s-z-y/p/4460080.html
还没有评论,来说两句吧...