|
我做了一个移动类型是 飞行 的单位,这个单位的高度是-1000,最小高度也是-1000
补充一下,这个模型是垂直于地面的,而且不论他的飞行个高度是正还是负,都无法调节飞行高度,就算加了风暴之鸦也不可以
这个单位的模型是一把剑
希望的效果是这个单位从地下钻出来
以下是触发 .希望懂这个的高手帮忙一下……感激不尽啊…………
[trigger]
hxzrj1
事件
单位 - 任意单位 发动技能效果
条件
(施放技能) 等于 化相真如剑
动作
Set MuRongZiYing[2] = (触发单位)
Set MRZYunit[1] = (技能施放目标)
单位 - 暂停 MRZYunit[1]
触发器 - 运行 hxzrj2 <预设> (无视条件)
镜头 - 设置 (MuRongZiYing[2] 的所有者) 的镜头属性 镜头距离 为 2300.00,持续 0.50 秒
循环动作[循环整数A]从 1 到 10, 运行 (Loop - 动作)
Loop - 动作
特殊效果 - 在 (从 (MRZYunit[1] 的位置) 开始,距离 150.00 ,方向为 ((转换 (循环整数A) 为实数) x 36.00) 度的位移处) 创建特效: Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
等待 1.00 秒(游戏时间)
单位 - 创建 1 个 大化相 给 (MuRongZiYing[2] 的所有者) 在 (MRZYunit[1] 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 1.00 秒
循环动作[循环整数A]从 1 到 10, 运行 (Loop - 动作)
Loop - 动作
单位 - 创建 1 个 化相 给 (MuRongZiYing[2] 的所有者) 在 (从 (MRZYunit[1] 的位置) 开始,距离 250.00 ,方向为 ((转换 (循环整数A) 为实数) x 36.00) 度的位移处) ,面向角度为 ((转换 (循环整数A) 为实数) x 36.00) 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
等待 1.00 秒(游戏时间)
单位 - 命令 MuRongZiYing[2] 对 MRZYunit[1] 造成 ((转换 (MuRongZiYing[2] 的智力值(包括 加成)) 为实数) x 20.00) 点伤害,攻击类型: 法术 伤害类型: 力量
镜头 - 重置 (MuRongZiYing[2] 的所有者) 的镜头为游戏默认状态,持续 0.00 秒
点 - 清除 (MRZYunit[1] 的位置)
[/trigger]
[trigger]
hxzrj2
事件
条件
动作
单位 - 创建 1 个 化相真如剑 给 (MuRongZiYing[2] 的所有者) 在 (MRZYunit[1] 的位置) ,面向角度为 默认建筑朝向 度
动画 - 改变 (最后创建的单位) 的飞行高度为 -150.00 上升速度为 2000.00
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 1.00 秒
[/trigger]
好了,问题已经解决 |
|