翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 316|回复: 0

[教程] 【DE小技巧】让单个特定单位无视障碍物移动的方式

[复制链接]

28

主题

1

精华

7328

积分

国王

耕战
1251
鹰币
6149
天龙币
0
回帖
140
附庸关系1
 楼主| 发表于 2021-4-8 23:23:45 | 显示全部楼层 |阅读模式
众所周知,一般单位不能无视障碍、地形移动,而被“修改属性”改动过碰撞体积的单位则可以。这种单位一般会出现在幻想题材中,用于表现角色的非凡能力(比如《昆阳大战》中的穿越者军团)或者构建特效(比如幽灵乱飞)。但改体积法有其美中不足之处:1.无法对已经“独立化”的单位进行修改。2.修改会同时作用于全体同种单位。3.被修改单位同时会获得“编队行进时因相互卡位而降低速度”“难以被抛射体击中”等无意义甚至有害的特性。
我前些天发现了一个可以避免这些弊端的方法,使单位可以跨越障碍与地形。

第一步:通过命令、触发或其他手段,使被修改单位朝一个位置(终点)移动。
第二步:通过“传送物体”触发,使被修改单位被传送至一个预定的位置(起点)。

这样,被修改单位就可以无视地形和障碍,从起点沿直线走向终点。
目前我测试过九种特性各异的单位,这个方法对于被修改单位似乎没有任何要求,但是它的美中不足之处更大且更明显:被修改单位无论何时放弃目标(终点),都会立即失去跨障碍能力,而且自然,到达终点后,跨障碍能力也会立刻消失——与其说是让目标“暂时获得了这个能力”,不如说是让目标“强制执行了‘走到终点’这一任务”。

显而易见的,在实际应用中,改体积法的适用范围依然更为广泛,此方法仅作为特殊情形下的补充。
相关截图看心情(等于不可能)补充,不过这个做法挺简单的,应该不需要吧……

回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-23 16:12 , Processed in 0.105980 second(s), 24 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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