设为首页 - 加入收藏
广告 1000x90
您的当前位置:三五彩图库香港正 > 不变代码移出 > 正文

as30代码怎样判断情况后再移除某个监听事件

来源:未知 编辑:admin 时间:2019-06-10

  比如上面的拖动代码,我有七个物体是可以拖动的,现在要识别那种颜色已经拖动过了,在跳到下一帧的时候我要移除拖动过颜色的事件,其他的不移除。如我只拖了红黄,跳帧时就只移除红黄的事件,这个要怎么识别记录我拖动过的颜色?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  你可以添加MouseMove事件, 如果有触发此事件, 就表示有拖动,然后再MouseUp事件监听中移除相应的Mouse事件就行了。。。

  hasMovedArray = [];追问看不太懂,不过你的代码好像只是记录次数的吧?比如说我有七个物体,这次可能拖了红黄,但也可能拖的是红绿蓝、红黄蓝紫、也可能红拖两次蓝拖三次,然后要实现的是拖了那种颜色点击下一帧时就去掉那种颜色的事件,只拖一种颜色一百次也只移除一个事件,上面的代码可以实现这个效果吗?可以的话帮我注释一下代码的意思,我是新手,有些不太懂,麻烦了追答上面的代码就是要要的效果, 只不过你的, 针对每一个不同的对象不同的事件, 有一个事件监听, 因为每一个对象, 所做相同事件, 所做的都是一样的, 所以我写的就是把所有事件, 都用了同一个侦听,

本文链接:http://thacba.net/bubiandaimayichu/669.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top