找回密码
 点一下
查看: 2049|回复: 26

如何使镜头到目标的距离一直保持同一个数值?

[复制链接]
发表于 2011-7-27 16:12:36 | 显示全部楼层 |阅读模式
当镜头移动到高地或者低谷的时候,会自动拉远/近距离,如何使镜头到目标的距离一直保持同一个数值?
发表于 2011-7-27 16:40:14 | 显示全部楼层
[trigger]未命名触发器 002
    事件
        时间 - 每 0.05 秒触发事件
    条件
    动作
        镜头 - 设置 玩家1(红色) 的镜头属性: 镜头距离 为 (1650.00 + ((狮鹫骑士 0000 <预设> 的位置) 的Z轴高度)) ,使用时间 0.00 秒
[/trigger]

这样行么 喵?
回复

使用道具 举报

 楼主| 发表于 2011-7-27 17:19:47 | 显示全部楼层
不行的.....
单位高度不变,只是因为点的Z轴才看上去变了
但是如果用1650-GetLocationZ()也显然不管用
回复

使用道具 举报

发表于 2011-7-27 17:41:58 | 显示全部楼层
喵~
初始化创建一个马甲,然后XX秒立即移动该马甲到镜头目标点,然后再设置镜头距离为X+单位Z高度
喵~
回复

使用道具 举报

 楼主| 发表于 2011-7-27 17:57:05 | 显示全部楼层
说了单位高度是一直不变的.....这个办法根本不行......
回复

使用道具 举报

发表于 2011-7-27 17:58:29 | 显示全部楼层
可以变啊 喵
高度不变,但是单位的Z轴位置会变 喵
回复

使用道具 举报

发表于 2011-7-27 18:06:25 | 显示全部楼层
镜头.gif
回复

使用道具 举报

 楼主| 发表于 2011-7-27 18:12:44 | 显示全部楼层
如何获取单位的Z轴?
回复

使用道具 举报

发表于 2011-7-27 18:19:10 | 显示全部楼层
·的Z轴高度,·为单位位置
不过这条是带【R】标记的函数,原版没有
不过用GetLocationZ不知道行不行
回复

使用道具 举报

 楼主| 发表于 2011-7-27 18:23:26 | 显示全部楼层
就是这个不行口牙.....................
回复

使用道具 举报

发表于 2011-7-27 18:25:53 | 显示全部楼层
GetLocationZ(GetUnitLoc(udg_unit))
由依刚刚试过了 可以 喵~
回复

使用道具 举报

 楼主| 发表于 2011-7-27 18:29:35 | 显示全部楼层
明显处在悬崖边缘的时候镜头还是会掉下去
回复

使用道具 举报

发表于 2011-7-27 18:39:12 | 显示全部楼层
那就要看你镜头目标点在哪了 喵
回复

使用道具 举报

 楼主| 发表于 2011-7-27 18:45:56 | 显示全部楼层
就是按游戏的正常视角,移动至悬崖边沿,镜头目标点还没下悬崖的时候,镜头就自动拉近了
回复

使用道具 举报

发表于 2011-7-27 18:54:04 | 显示全部楼层
我是timer将单位移动到镜头目标点的,镜头下去了,那就说明单位下去了,或许需要修改高度变化吧
回复

使用道具 举报

发表于 2011-7-27 18:56:15 | 显示全部楼层
我刚好做了,晚些发给上来,不过我的是以悬崖定位,尚无法对隆起的地面定位
回复

使用道具 举报

 楼主| 发表于 2011-7-27 18:56:52 | 显示全部楼层
我的地图没有悬崖,只有隆起..............
回复

使用道具 举报

发表于 2011-7-27 19:03:28 | 显示全部楼层
由依无能为力了喵
除非修改镜头源的位置,不然会被高一层的地形挡住镜头
回复

使用道具 举报

发表于 2011-7-27 19:03:35 | 显示全部楼层
以你们对WE的了解,或可以根据某人飞刀来判断地形
回复

使用道具 举报

 楼主| 发表于 2011-7-27 19:15:58 | 显示全部楼层
判断地形?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-10-5 18:17 , Processed in 0.074493 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表