|
发表于 2011-7-27 20:15:44
|
显示全部楼层
这个触发是以悬崖层面来进行判断,然后调整镜头距离和视觉高度的,当然,也可以用接近可破坏或单位为参考点。
开始我的思路是以地图某一个点(没有隆高地的地点)作为参考点,结果失败了,因为发一那样做必需要加入变量,所以我就没的做了。
期待楼做出更好的触发来,那么我也可以不必用到我到我的这触发了,毕竟限制太多了。以下是触发:
SD A
事件
玩家 - 玩家1(红色) 选择 一个单位
条件
(((触发单位) 的所有者) 等于 玩家1(红色)) and (((触发单位) 是 英雄) 等于 TRUE)
动作
镜头 - 锁定 玩家1(红色) 的镜头到 (触发单位), 偏移坐标(0.00, 0.00) ,使用 单位角度
-------------------------------------------------------------------------------
SD B
事件
单位 - 任意单位 发布指定点目标指令
单位 - 任意单位 发布指定物体目标指令
条件
(((触发单位) 的所有者) 等于 玩家1(红色)) and (((触发单位) 是 英雄) 等于 TRUE)
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(转换 (((触发单位) 的位置) 处的地形悬崖高度) 为实数) 大于或等于 3.00
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(转换 (((触发单位) 的位置) 处的地形悬崖高度) 为实数) 大于或等于 4.00
Then - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -33.00 ,使用时间 0.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1000.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -31.00 ,使用时间 0.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 900.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(转换 (((触发单位) 的位置) 处的地形悬崖高度) 为实数) 大于或等于 2.00
Then - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -29.00 ,使用时间 0.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 850.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -27.00 ,使用时间 0.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 800.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
变化镜头距离和方向.w3x
(19 KB, 下载次数: 3)
|
|