鸑鷟67 发表于 2021-1-24 13:15:42

【DE小技巧】精确到0.1格的隐形障碍物

本帖最后由 鸑鷟67 于 2021-4-9 16:24 编辑

这个小技巧是我在画新作RPG的地图时发现的,实际上是几个常用技巧的组合。

RPG战役的地图中经常会需要绘制室内场景。为了表现效果更好,一般的室内场景都会隐去“面向镜头方向”的一部分物品,比如房间的四面墙之中,靠近玩家的那两面,又比如天花板。
一个比较理想的室内场景应该是这样的:


为了视觉效果,我没有在左下放围墙,但是这里依然要阻挡单位通行,所以有请今天的嘉宾——

它不挡镜头,但能拦住单位,面积只有1*1,比隐形悬崖更灵活(不管是在地图上安放,还是在游戏途中用触发生成),只要安装了重组资料库(还不快讲声谢谢新桶哥?),就可以使用。

DE新触发“替换单位”,可以把指定单位替换成指定建筑物的地基;借助“修改属性”,将该建筑的“训练时间”设置为0,就可以让地基在生成的瞬间自动变成建筑成品(不需要建筑工处理),同时“修改属性”还可以改变单位的XY轴尺寸;“指派物件”这一触发,其目标点可以被设为“草地”“植物”等零体积单位,因此我们可以让预定被替换为城墙地基的单位走到任何一个像素上去。
将这三个效果组合起来,我们就可以利用触发在特定区域随时、可重复、无视地形地生成任意形状的隐形障碍物。

举个简单的例子,上图中的铁匠铺,其左下角用到的隐形墙就是百夫长被替换后形成的,因为黑色地形上不能放城墙类建筑,即使开了密铺模式也不行。
这是它在地图编辑器里的样子:


感谢新桶哥,感谢狂叔,不感谢咕咕的人生。

等下,这个帖子是不是应该发到“战役制作”版去

我是谁004 发表于 2021-1-25 08:28:38

看到标题,还以为是“宽度精确到0.1格”呢……不过确实可以通过修改属性来达成。

cxt 发表于 2021-1-25 10:34:10

右下角的武器架牛B,5分预定了{:10_437:}

cly806 发表于 2021-1-26 20:10:51

处决战斗
页: [1]
查看完整版本: 【DE小技巧】精确到0.1格的隐形障碍物