按照帮助中的说法,绘制地图时,按住Shift
键再绘制地图或者复制图块时,自动图块(元件)的功能将被暂时忽略(PS.英文文档中有个eyedropper
,看意思应该是个图块复制工具,但似乎MV里并没有这个工具;某没用过其它RM,直接是从MV入门,或许是老版本中出现过的工具)。这个说法很粗糙,某在这里总结了一下可能的情况:
- 如果当前绘制的图块是自动图块,则绘制时该自动图块的功能将暂时失效,只绘制主样式的中间部分。
如上图的图块,a是该自动图块的样式标识图,将显示在地图编辑器的图块选择面板中,b是含内角边缘的样式,c是主样式。主样式可以均分为四个边角样式和一个中间样式(正中间48x48区域)。按住Shift
键绘制该图块时,只会绘制出那个中间样式(也就是没有任何边角的纯草地样式)。 - 如果在自动图块构成的地图区域上绘制自动图块(或任何A类图块),则作为背景层中的自动图块的功能也会失效,从而不受绘制的影响。
- 还有其它情形吗?欢迎补充。
针对这二种情况,可以绘制出不同的效果。下面以官方地图为例进行说明。
山洞壁角的积水区
先加载一个官方地图范例:在左下角的 地图列表 单击右键,选择 载入 - 地图范例 - 石洞 地图,该地图的右上角有个积水区效果,如下图。
该积水区绘制时使用的图块是A类图块中如下图位置处的自动图块。
该自动图块所在的原图文件为
Dungeon_A2.png
,实际样式如下图。按住Shift
绘制该图块的效果是主样式的中间样式(不含边角样式的区域)。所以,回过头去看一下前面要绘制的 山洞壁角积水区 效果,红色区域内的图块是按下
Shift
键后绘制的,这样只绘制该自动图块主样式的中间样式,不会显示边角样式,同时也能和洞壁无缝拼接。然后在蓝色区域内积水的边缘部分,松开Shift
键绘制,形成自然的积水边缘效果。
木墙二端的竖木板
再加载一个官方地图范例:在左下角的 地图列表 单击右键,选择 载入 - 地图范例 - 小村居民 1F 地图,在这张地图上,木墙二端连接墙体俯视截面的地方,都有二个竖木板,如下图。
这个地图用到的图块是A类图块中如下图位置处的自动图块。a是绘制墙体俯视截面的自动图块,b是绘制木墙的自动图块。
如果直接用b图块在空地绘制木墙是会显示二端的竖木板的,但是一旦在其周围使用a图块绘制墙体的俯视截面后这个竖木板就自动消失了,所以正常绘制后得到的实际效果是下图这样的。
但是官图中能绘出那种效果,想来必然是有方法的。这个时候就要靠
复制+Shift绘制 了。
具体方法就是,在空白区用b图块绘制出墙体,此时它会显示二端的竖木板,然后用右键圈选复制整个墙体,按下
Shift
键,将复制的内容绘制到墙体实际要绘制的地方。这种情况下,处在下层背景上的自动图块功能临时失效(虽然这个例子中还不明显,后面会有个具体例子说明),正在绘制的自动图块功能也临时失效(如果不按Shift
键,绘制结果不会有任何变化,竖木板还是不会显示),但会保持复制的内容(而不再只绘制自动图块主样式的中间样式),它们就可以互不影响的绘制出我们想要的效果。具体过程分解如下图。上图中,a是在空白区临时绘制的木墙(用完后可以删除),可以看到它二端有竖木板;b是正常绘制时木墙的效果,与墙体的俯视截面拼接时竖木板不见了;现在,用右键圈选的方式,选中a图木墙的所有区域(当然,复制部分区域再拼接也可以,看实际需求),然后移动到b图的红圈处,选择 铅笔 工具,点击鼠标左键将复制的墙体复制到实际要绘制的位置,得到c图的效果。
二种自动图块的叠加
二种自动图块先后在相同区域绘制时,后绘制的图块(不论是否为自动图块,只要同处A类图块)会影响前一种的自动图块效果。在绘制后一种自动图块时,要想不影响前一种自动图块的效果,只能按住Shift
键绘制,但此时只会绘制其主样式中的中间样式,无法绘制出我们想要的自动图块的效果。解决的方法就是上面说的对第二种自动图块进行 复制+Shift绘制 的方式。
如上图,这些效果用到的图块是A类图块中如下图位置处的A、B二个自动图块。
效果c是用B图块直接在效果a上绘制后造成的结果,而效果d则是将效果b用 复制+Shift绘制 的方式直接复制到效果a上的结果,可以看到,在用
Shift
绘制时,作为背景的自动元件的功能也将临时失效。通过这种方式,你也可以实现多个自动图块层的叠加。
by Mandarava(鳗驼螺) 2017.08.07