|
楼主 |
发表于 2012-7-27 12:36:24
|
显示全部楼层
这触发是早上才写的,应该不会被其他触发删点吧
然后这是FIREac3里的东西,我有个疑问就是一个触发里有两个移动单位的触发会不会使其中一个无效,我写的怎么就不行
[trigger]FIREac3
事件
时间 - 每当游戏逝去 0.01 秒
条件
动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
FZ 等于 0
Then - 动作
设置 FZ2 = (FZ2 - 1)
循环动作[循环整数A]从 1 到 3, 运行 (Loop - 动作)
Loop - 动作
设置 FZ1 = (FZ1 + 1)
单位 - 立即移动 FU[FZ1] 到 (从 FP 开始,距离 ((FP 和 (FU1 的位置) 之间的距离) / 50.00) ,方向为 (转换角度 (从FU1到FU[FZ1]的角度 ) 为实数) 度的位移处)
设置 FZ1 = 0
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
FZ2 等于 0
Then - 动作
触发器 - 关闭 (当前触发)
循环动作[循环整数A]从 1 到 3, 运行 (Loop - 动作)
Loop - 动作
设置 FZ1 = (FZ1 + 1)
单位 - 杀死 FU[FZ1]
设置 FZ1 = 0
单位 - 杀死 FU1
Else - 动作
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
FZ 大于 0
Then - 动作
设置 FZ = (FZ - 1)
循环动作[循环整数A]从 1 到 3, 运行 (Loop - 动作)
Loop - 动作
设置 FZ1 = (FZ1 + 1)
单位 - 立即移动 FU[FZ1] 到 (从 FP 开始,距离 (300.00 - ((100.00 - (转换 FZ 为实数)) x 3.00)) ,方向为 ((120.00 x (转换 FZ1 为实数)) + ((100.00 - (转换 FZ 为实数)) x 3.60)) 度的位移处)
设置 FZ1 = 0
Else - 动作
[/trigger] |
|