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

[教程] 组合建筑详解

[复制链接]

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6012

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
发表于 2015-7-4 13:07:46 | 显示全部楼层 |阅读模式
本帖最后由 我是谁004 于 2015-12-12 15:18 编辑

密铺帝以前也说过关于组合建筑的方法,但是有一些不足之处,而且现在都用AGE3.x了,因此我写了一篇新的教程。

所谓组合建筑,就是附加了子建筑的建筑。一个建筑中包括了子建筑,那么它就可以实现这样的功能——
  • 能够让建筑的形状不只是矩形(例如城镇中心),而且对于长宽比大于2:1的建筑来说,能处理好其与周围单位的层叠关系。
  • 能够让建筑实现多种功能。例如,将采矿场附加在建筑上面,就可以让建筑附带收集矿物的功能。

在这里,我们详细地来说明如何制作一个分割的组合建筑。我们假定您已经会使用乌龟包诸功能,并且掌握了AGE3.0的基础编辑。【假如你的“组合建筑”并非由一个图像拆分而成(举例,四个“住房”图像构成的组合建筑),则可以跳过前4步】
  • 对建筑的结构做一个分割,比如下面的这种(由于密铺帝弄过了铁匠铺、兵营和市场,所以在这里,我们使用了攻城武器厂作为材料)。每个黑色方框为一个子建筑的体积(即碰撞区域),红点则为每个子建筑的中心点(等同于体积的中心点)。说明一点,建筑的边缘不一定要紧贴格线的位置,图中就在四分之一处。
  • 选用建筑的图片,将这个图片进行分割。分割的效果是每个子建筑,加上主建筑本身的内容(在图中是那些零件)。如果用PS之类的话,请去掉“消除锯齿”功能,因为我们需要的是明晰的分界。分割后,将每一部分分别保存为一个独立的BMP文件,建议保持原有的图像大小和位置,方便以后的修改
  • 打开SLP Editor,将这些图片文件分别制作成SLP文件,且保持他们的锚点相同。然后用DRS Editor将SLP文件导入到DRS中。
  • 打开AGE,首先添加几条图像记录,将SLP加进去。这里我们分别取名为CUSTSIWS_NN、-A_NN、-B_NN和-C_NN,分别代表了底部和每个子建筑的图像。而对子建筑,要为其设置其偏移量,ID=-1,X、Y方向位移取决于子建筑相对于主建筑的偏移M(左下-右上)和N(左上-右下)。可以参考公式:X=-(M+N)*48Y=(M-N)*24。比如原图中子建筑A位于主建筑的(0.25,-1.25)处,那么它的位移为(48,36)。而图层也要注意:对于底部图像(此处为CUSTSIWS_NN),应该为10,能让单位不被其遮挡;而作为障碍的子建筑,应该为20。
  • 在AGE中复制4个相似的建筑到新单位(在这里命名为Custom Siege Workshop,-A,-B和-C),设置其图像分别为CUSTSIWS_NN、-A_NN、-B_NN和-C_NN。然后将其体积也改成设计中对应的值,并在Custom Siege Workshop中设置附加建筑,将-A,-B和-C的顶部单位设置为前者。为了方便修改,还可以将-A、-B、-C的选定效果设为1,这样可以在地图编辑器中看见其边缘。

    (这张图是我最开始没有设置位移的时候,而且长宽都写成了2倍。请各位注意,填写的是“半”径)

  • 关键的一步,这一步决定了主建筑能够穿越:将主建筑的选框形状、选框形状类型设为0。这样做,可以使其能够被单位穿越。实际上,单位的体积取决于选框形状,为0、1、4时可穿越,2为方形体积,3、5为一般单位所用的。
  • 这样,Custom Siege Workshop就是一个具有特殊体积的建筑了。
  • 如果要让该建筑建造的话,还要做更多修改。因为如果直接拿Custom Siege Workshop来建造的话,会发现当放下地基的时候,那几个子建筑会立即出现,从而导致地基被占用而建造失败。解决方法是:再增加一个建筑(我们命名为Custom Siege WorkshopX),将其堆单位设为Custom Siege Workshop,未知31(在AGE 2015中为属性中的“建造:隐匿”)设为1。这样做的结果是,建造Custom Siege WorkshopX完成之后,其本身建筑会消失,而出现Custom Siege Workshop。同时将Custom Siege Workshop、-A、-B、-C的顶部单位均设为-X。
    当完成这些之后,即使将建造单位设为Custom Siege Workshop,也一样可以造出来了。
  • 将-X设为可建造单位后,虽然确实可以建造了,但是会发现,它在选址时候的图像不对(如下所示)。所以要用CUSTSIWS_NN复制一个新图像记录,添加偏移量-A_NN、-B_NN和-C_NN,将-X的图像设为它就可以了。(有人会问,为什么不再设置偏移量的位移,这是由于一条图像记录被引用时,偏移量会被无视掉)。

  • 别忘了把子建筑的死亡单位改掉,不然会成这样:

    不过你也可以利用死亡单位,比如建筑被摧毁后里面的工人跑出来:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x

评分

参与人数 2耕战 +150 收起 理由
春田一九零三 + 100 大赞
弗兰 + 50

查看全部评分

004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

136

主题

1

精华

5886

积分

国王

耕战
816
鹰币
2634
天龙币
0
回帖
864

三级嘉禾勋章

附庸关系0
发表于 2015-7-4 14:17:38 | 显示全部楼层
支持^^
回复

使用道具 举报

10

主题

1

精华

3018

积分

公爵

耕战
410
鹰币
2415
天龙币
0
回帖
86

一级翔鹰勋章翔鹰建站十周年纪念章

附庸关系0
发表于 2015-7-4 14:19:52 | 显示全部楼层
如果不考虑建造问题,可否附属单位带附属单位,从而使一个建筑带有多个子单位?
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6012

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
 楼主| 发表于 2015-7-4 14:50:18 | 显示全部楼层
咖啡^^ 发表于 2015-7-4 14:19
如果不考虑建造问题,可否附属单位带附属单位,从而使一个建筑带有多个子单位?

能。只要别循环附属
004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

59

主题

5

精华

3万

积分

征服者

耕战
6088
鹰币
30084
天龙币
0
回帖
1279

翔鹰建站十周年纪念章一级翔鹰勋章一级嘉禾勋章三级帝国勋章

附庸关系0
发表于 2015-7-4 18:47:43 本帖来自手机 | 显示全部楼层
话说以前的组合教程不是密铺帝弄的么。。。

点评

更正了。。  发表于 2015-7-4 19:34
回复

使用道具 举报

6

主题

0

精华

134

积分

男爵

耕战
0
鹰币
-1
天龙币
0
回帖
86
附庸关系0
发表于 2015-7-18 08:46:02 | 显示全部楼层
为何你总是这么强大……
回复

使用道具 举报

11

主题

0

精华

73

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
32
附庸关系0
发表于 2019-6-15 02:58:53 | 显示全部楼层
关键的一步,这一步决定了主建筑能够穿越:将主建筑的选框形状、选框形状类型设为0。这样做,可以使其能够被单位穿越。实际上,单位的体积取决于选框形状,为0、1、4时可穿越,2为方形体积,3、5为一般单位所用的。
子建筑的攻击方向、攻击力和主建筑的遮罩还是选择形状、选择形状类型为0有关系?
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6012

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
 楼主| 发表于 2019-6-15 12:45:36 | 显示全部楼层
jpfzhuifeng009 发表于 2019-6-15 02:58
关键的一步,这一步决定了主建筑能够穿越:将主建筑的选框形状、选框形状类型设为0。这样做,可以使其能够 ...

没有关系
004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

11

主题

0

精华

73

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
32
附庸关系0
发表于 2019-6-15 22:54:52 | 显示全部楼层
好的谢谢
回复

使用道具 举报

11

主题

0

精华

73

积分

骑士

耕战
0
鹰币
10
天龙币
0
回帖
32
附庸关系0
发表于 2019-6-16 12:07:45 | 显示全部楼层
建筑的高度怎么计算,我想让塔在顶端进行攻击
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-4-29 18:51 , Processed in 0.145896 second(s), 117 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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