找回密码
 点一下
查看: 933|回复: 4

按单位半径偏移到底有何用

[复制链接]
发表于 2014-9-23 09:57:31 | 显示全部楼层 |阅读模式
实际测试了一下,证实了按单位半径扩展是指按被轰击单位的半径向外扩展,即搜索指定的半径是从被轰击单位的身周开始计算的。但是无法得知按单位半径偏移到底是做什么用的。

测试方法及结果:
把导弹塔改成伤害半径1.2,单个导弹,scv的半径改成1,然后用触发器创建一个3*3的scv阵列,两个scv位置横竖均间隔3,考虑到它们的半径,两个scv之间有1的间隙。然后用导弹塔轰击中心那个scv,结果如下:
不勾选按单位半径扩展和按单位半径偏移      只伤害中心1个单位
勾选按单位半径扩展,不勾选按单位半径偏移    伤害中心及上下左右共5个单位
不勾选按单位半径扩展,勾选按单位边境偏移    只伤害中心1个单位
勾选按单位半径扩展和按单位半径偏移       伤害中心及上下左右共5个单位

结果分析:
1.如果按单位半径扩展是指的被搜索单位,那么在勾选这一选项时,搜索范围仍需要>2,才可以伤害到周围四个单位,于结果不符。
2.如果按单位半径扩展是指轰击单位,那么勾选这一选项后,搜索范围大于1(考虑被搜索单位半径),或大于1.5(不考虑被搜索单位半径)。结果是在任何情况下,只要勾选了按单位半径扩展,搜索范围1.2就能伤害到周围单位。所以证实:按单位半径扩展是指按轰击单位半径向外扩展,被搜索单位的半径总是会被计算在内。
3.未发现按单位半径偏移的作用。
发表于 2014-9-23 18:14:11 | 显示全部楼层
正在查找资料中,请稍后。
顺便抢沙发。
回复

使用道具 举报

发表于 2014-9-23 22:00:07 | 显示全部楼层
这事儿还不容易理解吗?

看图说话。

我有一个aoe攻击。然后用它攻击一个大个子。(空白的圆圈显示了这个狂战士的半径有多么大)。

Screenshot2014-09-23 21_56_24.jpg


这是不加单位半径偏移的结果:

Screenshot2014-09-23 21_56_38.jpg



然后这是加了单位半径偏移以后:


Screenshot2014-09-23 21_57_33.jpg


回复

使用道具 举报

发表于 2014-9-23 22:02:05 | 显示全部楼层
“偏移”指的是整个搜索圆的坐标偏移。而“扩展”指的是搜索半径的提高。这个非常直观。

点评

似乎明白了,是指搜索圆的圆心会移动到被轰击单位朝向施法者这一面的身周。这样做飞弹之类的就比较真实:如果单位够大,在飞弹接触单位一侧时就爆炸,那么伤害范围当然应该以飞弹爆炸的地方为圆心,而不是以单位中心  详情 回复 发表于 2014-9-23 22:58
回复

使用道具 举报

 楼主| 发表于 2014-9-23 22:58:46 | 显示全部楼层
麦德三世 发表于 2014-9-23 22:02
“偏移”指的是整个搜索圆的坐标偏移。而“扩展”指的是搜索半径的提高。这个非常直观。

似乎明白了,是指搜索圆的圆心会移动到被轰击单位朝向施法者这一面的身周。这样做飞弹之类的就比较真实:如果单位够大,在飞弹接触单位一侧时就爆炸,那么伤害范围当然应该以飞弹爆炸的地方为圆心,而不是以单位中心为圆心了。这样理解对吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 20:16 , Processed in 0.056876 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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