找回密码
 点一下

双击选英雄

[复制链接]
发表于 2008-2-11 01:55:16 | 显示全部楼层
原来是这样
second1
事件
      时间 - timer[0] 到期
条件
动作
      设置select[0] =没有单位
那这些又是什么意思
回复

使用道具 举报

发表于 2008-2-11 01:56:20 | 显示全部楼层
猪头要去睡觉了,那我就去研究了
回复

使用道具 举报

发表于 2008-2-11 01:58:45 | 显示全部楼层
引用第20楼灼眼のシャナ于2008-02-11 01:55发表的  :
原来是这样
second1
事件
      时间 - timer[0] 到期
条件
.......

好吧,索性回答完再躺………………
timer[0]是在玩家1选择完1次单位后开启的0.1秒一次性计时器
如果在此期间如果玩家1在此选择单位且是同一个单位,那么就完成了双击选英雄
如果选择了一个不是之前选的单位,那么改变select[0]值(记录选择的单位)并重新开始计时器
如果这0.1秒内没有选单位,那么select[0]清空
回复

使用道具 举报

发表于 2008-2-11 02:02:09 | 显示全部楼层
我明白了
hashero [((出发玩家)的玩家索引号 - 1)]等于 FALSE
也就是说玩家索引号-1,就是说玩家1话的就是1-1,玩家2的话就是2-1

动作
      设置select[0] =没有单位
在这个里的0,就是玩家1-1,意思就是说这个动作是玩家1的

对不对
回复

使用道具 举报

发表于 2008-2-11 10:53:54 | 显示全部楼层
引用第23楼灼眼のシャナ于2008-02-11 02:02发表的  :
我明白了
hashero [((出发玩家)的玩家索引号 - 1)]等于 FALSE
也就是说玩家索引号-1,就是说玩家1话的就是1-1,玩家2的话就是2-1

动作
.......

恩,就是这个意思
回复

使用道具 举报

发表于 2008-2-11 12:16:49 | 显示全部楼层
事件:玩家选择单位
条件:单位是英雄(等等)
事件:IF:BOOL(一个bool变量要是很多玩家的话用数组)=ture
            then:改变单位所有着 移动单位到XXX  (等等)
      ELSE:设置BOOL=TURE;
             等待0.1秒
             设置BOOL=FLASA;
回复

使用道具 举报

发表于 2008-2-11 12:27:13 | 显示全部楼层
猪头真辛苦.....
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 02:17 , Processed in 0.030514 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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