|
好像发错区了,删了原贴在这重发
RT。镜头随地形起伏变化距离和高度,这个系统(应该算是系统吧)终于做好了。
当你的单位站在高地的时候,适当抬高镜头和放大可视距离;而你在低谷的时候,镜头随之降低并拉近。
或许已经有类似的系统了,但我的绝对是原创演示,如有类同,实属巧合。
SD A 事件
玩家 - 玩家1(红色) 选择 一个单位
条件
(((触发单位) 的所有者) 等于 玩家1(红色)) and (((触发单位) 是 英雄) 等于 TRUE)
动作
镜头 - 锁定 玩家1(红色) 的镜头到 (触发单位), 偏移坐标(0.00, 0.00) ,使用 单位角度
SD B 事件
单位 - 任意单位 发布指定点目标指令
单位 - 任意单位 发布指定物体目标指令
条件
(((触发单位) 的所有者) 等于 玩家1(红色)) and (((触发单位) 是 英雄) 等于 TRUE)
动作
设置 ZA = ((可用地图区域) 的中心点)
设置 ZB = ((触发单位) 的位置)
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 500.00
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 1200.00
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 1500.00
Then - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -36.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1400.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -34.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1200.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 1200.00
Then - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -32.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1200.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -30.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1000.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 (随机实数,最小值: -10.00 最大值: 1.00)
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 -200.00
Then - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -28.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1100.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -26.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1000.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((ZA 的Z轴高度) + (ZB 的Z轴高度)) 大于或等于 -400.00
Then - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -32.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1200.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
Else - 动作
镜头 - 设置 玩家1(红色) 的镜头属性: Z轴旋转角度 为 ((触发单位) 的面向角度) ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: X轴旋转角度 为 -28.00 ,使用时间 2.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 1100.00 ,使用时间 1.00 秒
镜头 - 设置 玩家1(红色) 的镜头属性: 镜头区域 为 1200.00 ,使用时间 1.00 秒
镜头 - 在必要时平移 玩家1(红色) 的镜头到 ((触发单位) 的位置) ,使用时间 0.50 秒
镜头随地形起伏变化.w3x
(110 KB, 下载次数: 142)
|
|