关于英雄无敌5中生物移动距离与速度属性的关系

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:24:42
英雄无敌5中生物移动距离为速度值.但是我看生物移动的范围好像不一定是速度值,比如说速度为6的生物,它可移动的范围并不是一个类似十字形状的范围.可移动的最大直线距离为6,但在不是直线的情况下(比如左上方)居然还可以7,8格(不算斜走).如果斜走也影响的话,它算几步?如果也算一步的话,那斜走6格岂不是等于直走6格加横走6格了吗.
所以,可移动的距离到底是怎么算的?
我仔细想了想3楼和楼上2楼的,3楼固然正确,但我觉得2楼说得也没错.3楼是怎么根据2楼的算法推出你所谓的楼上"错误"的情况呢?还有,你说"斜走1格速度只扣1的话,小兵种行动范围的纵向最远端就是3格,大兵种5格",但是我根据2楼先斜走后直走的算法得出小兵种行动范围的纵向最远端也是1格呢.
扣0.5就是扣1,扣1.5就是扣2.你们似乎是等价的.只不过你用勾股定理比较正统.
我似乎不知道该采纳哪个答案了

没有障碍物时,计算生物移动终点可按先斜走后直走来算,假想线路法:(注意!扣1不是用掉1点,画图的那个,你都没把我写的看完,你把斜走1格的没扣1而是直接用了1,我下面有跟述的,都是来帮忙的,哪个方便就用哪个吧,你别在那儿不看完就批,没那必要,我是看到这问题在那儿想了1小时才想出来的,真不给人尊重..)
先确定先要斜走几格,非让我说清楚...
斜走1格,速度扣1
斜走2格,速度扣1
斜走3格,速度扣2
斜走4格,速度扣2
斜走5格,速度扣3
斜走6格,速度扣3
不能斜走7次,速度扣去相对的数,余下的就是按照假想线路行进的格数,直走斜走都用掉1点
没看懂的先别批!!扣1不是占用1,先看准斜走几格,扣去相应的点数,用余下的速度跑,这时斜走直走都用1点,对于画图的那同志说的大型生物只要选在所占4格中选1格作为参照不就行了吗,所以只要会算出小型生物的就够了

可移动距离就是最大直线距离
斜走的长度.要换算成直线距离的话.还是比最大直线距离短
所以斜走还是不如直走的远啊......

楼上误导啊。。可能是玩的过程中自己琢磨的,不过第一个假想就不成立:如果斜走1格速度只扣1的话,小兵种行动范围的纵向最远端就是3格,大兵种5格,但我们知道无论大小兵种行动范围的纵向最远端都只有一个身位,这也是直线行动距离最远的直接体现。可以看下面的示意图:

以速度为6的小兵种和速度为8的大兵种为例:
(■表示兵种的所在位置,□表示兵种的移动范围)

速度为6的小兵种移动范围为:


□ □ □
□ □ □ □ □
□ □ □ □ □
□ □ □ □ □ □
□ □ □ □ □ □
■ □ □ □ □ □ □
□ □ □ □ □ □
□ □ □ □ □ □
□ □ □ □ □
□ □ □ □ □
□ □ □


而不是楼上说的:

□ □
□ □ □ <