找回密码
 点一下
查看: 1081|回复: 8

请问怎么判定鼠标双击?

[复制链接]
发表于 2011-10-5 16:44:35 | 显示全部楼层 |阅读模式
触发器里只有选择,就是单击
条件呢我还不太熟悉怎么判定双击
求破
如何判定鼠标双击

我想用这个效果来实现,
单击英雄显示介绍,
双击选取该英雄
目前只能单击选择就立即选取了
发表于 2011-10-5 16:49:51 | 显示全部楼层
类似3C那种选择英雄的模式吗?

其实双击就是小于一定时间间隔的两次单击,按照这个思路来做吧。
回复

使用道具 举报

 楼主| 发表于 2011-10-5 20:21:18 | 显示全部楼层

回 1楼(cccty1l) 的帖子

cccty1l:类似3C那种选择英雄的模式吗?

其实双击就是小于一定时间间隔的两次单击,按照这个思路来做吧。 (2011-10-05 16:49) 
现有的触发里没有这个动作吧,应该要用条件?
回复

使用道具 举报

发表于 2011-10-5 20:24:31 | 显示全部楼层
很简单啊,用全局变量,设定变量i=0,单击后i+1,等待0.1秒判定i<=1或i>1,大于1就执行双击,然后i清零,小于等于1就不动
回复

使用道具 举报

发表于 2011-10-5 20:55:56 | 显示全部楼层
是否单击的条件 在事件那里     在事件那里找找
回复

使用道具 举报

 楼主| 发表于 2011-10-5 21:10:09 | 显示全部楼层
我在条件里找不到关于鼠标点击次数的判断条件啊=-=
貌似没有这个判定?
我换了一种逻辑
   
    框选单位,显示字幕,并且启动计时器
     再次选择单位
   条件:如果计时器时长2秒之内,返回真
    执行动作:创建选择的单位
    超过两秒,返回假,无动作。
   

大大们看看,可行么?
我去试试看
回复

使用道具 举报

 楼主| 发表于 2011-10-5 21:18:16 | 显示全部楼层

回 3楼(智能矿元素) 的帖子

智能矿元素:很简单啊,用全局变量,设定变量i=0,单击后i+1,等待0.1秒判定i<=1或i>1,大于1就执行双击,然后i清零,小于等于1就不动
&#160;(2011-10-05 20:24)&#160;
不是执行双击。是判定用户有没有双击,有双击再执行别的命令
回复

使用道具 举报

发表于 2011-10-5 21:31:31 | 显示全部楼层
未命名.gif

doubleclick.SC2Map

169 KB, 下载次数: 11

回复

使用道具 举报

 楼主| 发表于 2011-10-5 22:51:36 | 显示全部楼层

回 7楼(oneonestar) 的帖子

oneonestar:
&#160;(2011-10-05 21:31)&#160;
星星啊,你的条件能不能加上注释啊,我看不明白你的逻辑啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-27 00:57 , Processed in 0.053620 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表