|
发表于 2011-1-8 13:34:01
|
显示全部楼层
[trigger]未命名触发器 001
事件
单位 - 任意单位 发动技能效果
条件
(施放技能) 等于 1
动作
设置变量 - p = (触发单位) 的位置
设置变量 - i = 0
设置变量 - UnitGroup = 新建单位组
单位组 - 选取 (半径为 512.00 圆心为 ((触发单位) 的位置) 的圆范围内所有单位) 内所有单位做动作
Loop - 动作
设置变量 - i = i + 1
单位 - 设置单位的自定义值为 i
单位组 - 添加(选取单位) 到 UnitGroup
设置变量 - real_x = (选取单位) 所在X轴坐标)
设置变量 - real_y = (选取单位) 所在Y轴坐标)
单位 - 立即移动 (选取单位) 到 ( p ,面向角度 默认建筑朝向 度)
点 - 清除 p
计时器 - 启动 timer ,应用计时方式: 一次性,计时周期为 4.00 秒
触发器 - 开启 未命名触发器 002 <预设>
未命名触发器 002
事件
时间 - timer 到期
条件
动作
触发器 - 关闭 当前触发
单位组 - 选取 UnitGroup 内所有单位做动作
Loop - 动作
单位 - 设置 (选取单位) 的X坐标为 real_x[]
单位 - 设置 (选取单位) 的Y坐标为 real_y[]
单位组 - 删除 UnitGroup
[/trigger]
这是不用HashTable的做法 |
|