ou99孽缘 发表于 2010-12-14 20:21:07

2种方式双击选英雄

  演示要点:两种方式从形式上基本相同,都是先判断玩家选择了单位,然后再执行动作, 区别在于,第一种方式采用的是变量记录被选择的英雄,所以只需要连续两次点击在需要选择的英雄上就可以选择成功了,没有时间限制;第二种方式需要双速双 击,也就是说必须要0.10秒内连续双击英雄才可以选择成功。条件中的“ player_hero[((触发玩家) 的玩家索引号)] 等于 没有单位”作用为是为了判断该玩家是否有选择过英雄,限制选择的英雄数量为1。

https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif dblclick choice no1
https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif 事件
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家1(红色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家2(蓝色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家3(青色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家4(紫色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家5(黄色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家6(橙色) 选择 一个单位

https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif 条件
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif ((触发单位) 的所有者) 等于 中立被动
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif ((触发单位) 是 英雄) 等于 TRUE
https://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif player_hero[((触发玩家) 的玩家索引号)] 等于 没有单位

https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif 动作
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif 如果所有条件成立则做动作1,否则做动作2
https://we.wechn.com/uploads/allimg/100902/111R11506-24.gifhttps://we.wechn.com/uploads/allimg/100902/111R1D02-25.gif If - 条件
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif dblclick_unit[((触发玩家) 的玩家索引号)] 等于 (触发单位)

https://we.wechn.com/uploads/allimg/100902/111R11506-24.gifhttps://we.wechn.com/uploads/allimg/100902/111R1A62-30.gif Then - 动作
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12151-33.gif 单位 - 改变 (触发单位) 所属为 (触发玩家) 并 改变颜色
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12U8-36.gif 设置 player_hero[((触发玩家) 的玩家索引号)] = (触发单位)
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R15607-39.gif 任务 - 对 (所有玩家) 发送 提示 信息: (((触发玩家) 的名字) + (选择了 + (((触发单位) 的名字) + !)))

https://we.wechn.com/uploads/allimg/100902/111R153b-40.gifhttps://we.wechn.com/uploads/allimg/100902/111R1A62-30.gif Else - 动作
https://we.wechn.com/uploads/allimg/100902/111R15H6-42.gifhttps://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12U8-36.gif 设置 dblclick_unit[((触发玩家) 的玩家索引号)] = (触发单位)


https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif dblclick choice no2
https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif 事件
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家1(红色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家2(蓝色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家3(青色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家4(紫色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家5(黄色) 选择 一个单位
https://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12558-3.gif 玩家 - 玩家6(橙色) 选择 一个单位

https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif 条件
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif ((触发单位) 的所有者) 等于 中立被动
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif ((触发单位) 是 英雄) 等于 TRUE
https://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif player_hero[((触发玩家) 的玩家索引号)] 等于 没有单位

https://we.wechn.com/uploads/allimg/100902/111R1C92-0.gif 动作
https://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif 如果所有条件成立则做动作1,否则做动作2
https://we.wechn.com/uploads/allimg/100902/111R11506-24.gifhttps://we.wechn.com/uploads/allimg/100902/111R1D02-25.gif If - 条件
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12232-16.gif ((触发单位) 的自定义值) 等于 ((触发玩家) 的玩家索引号)

https://we.wechn.com/uploads/allimg/100902/111R11506-24.gifhttps://we.wechn.com/uploads/allimg/100902/111R1A62-30.gif Then - 动作
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12151-33.gif 单位 - 改变 (触发单位) 所属为 (触发玩家) 并 改变颜色
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12U8-36.gif 设置 player_hero[((触发玩家) 的玩家索引号)] = (触发单位)
https://we.wechn.com/uploads/allimg/100902/111R15446-26.gifhttps://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R15607-39.gif 任务 - 对 (所有玩家) 发送 提示 信息: (((触发玩家) 的名字) + (选择了 + (((触发单位) 的名字) + !)))

https://we.wechn.com/uploads/allimg/100902/111R153b-40.gifhttps://we.wechn.com/uploads/allimg/100902/111R1A62-30.gif Else - 动作
https://we.wechn.com/uploads/allimg/100902/111R15H6-42.gifhttps://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12151-33.gif 单位 - 设置 (触发单位) 的自定义值为 ((触发玩家) 的玩家索引号)
https://we.wechn.com/uploads/allimg/100902/111R15H6-42.gifhttps://we.wechn.com/uploads/allimg/100902/111R15524-2.gifhttps://we.wechn.com/uploads/allimg/100902/111R12U8-36.gif 等待 0.10 秒
https://we.wechn.com/uploads/allimg/100902/111R15H6-42.gifhttps://we.wechn.com/uploads/allimg/100902/111R15562-12.gifhttps://we.wechn.com/uploads/allimg/100902/111R12151-33.gif 单位 - 设置 (触发单位) 的自定义值为 99






ou99孽缘 发表于 2010-12-14 20:21:25

强大的 玩意

ww565615620 发表于 2011-1-10 11:53:02

{:6_274:}

a44559125 发表于 2011-1-10 23:37:24

强大T的部分还没有高档清楚

极道神光 发表于 2011-4-24 03:13:14

{:6_271:}

Cosplay|小汐 发表于 2011-7-6 22:35:01

干脆弄个视频好了~- -

紫色家族.小孩 发表于 2011-7-18 22:26:21

英文版的咋弄啊

死桜、蝶舞散 发表于 2011-12-3 10:37:39

顶            

zx5585269 发表于 2012-1-10 16:21:28

飘过飘过飘过飘过飘过飘过飘过飘过

q1103613479 发表于 2012-6-16 17:20:46

dddddddddddd
页: [1] 2 3
查看完整版本: 2种方式双击选英雄