Project1

标题: 应求范例——纯事件打造无边地图,从绘制开始 [打印本页]

作者: SailCat    时间: 2010-12-25 20:47
标题: 应求范例——纯事件打造无边地图,从绘制开始
本帖最后由 SailCat 于 2010-12-25 20:50 编辑

啥叫无边地图?就是从任意一点出发向上下左右四个方向走永远也走不到边的地图,换言之,到极右时会从极左出,到极上时会从极下出。
这个效果其实原理非常简单,但因为RM的地图绘制处理,当人物接近地图边缘时,人物会向屏幕边缘移动,因此视觉效果上不太友好。
不过,这个问题可以通过地图留边的方法解决,留多少合适呢?左右各11格,上下各8格。

现在开始讲解如何打造一个无边地图。

1. 首先绘制一张上下左右无缝拼接的地图。这个地图的大小不能小于11*8,如图例,40*30的一张无缝拼接图。先检查通行,装饰障碍什么的可以一会再加。

2. 检查拼接效果:将你的地图大小都改为2倍,然后复制你的绘制区域,2*2拼接,如果拼接后的结果没有缝就可以了。然后将地图改回原大小。
3. 留边:将地图尺寸改为(原宽+22)*(原宽+16),例中为62*46。
4. 边缘处理:将你绘制的部分绘制后拖放到左上坐标为(11,8)的地方,这时把装饰之类都加好,然后复制原图最左面11列到最右边,最右面11列到最左边,最上面8行到最下边,最下面8行到最上边。如果之前拼接效果检查没问题的话,这个地图看起来不应该会有任何问题。

5. 添加事件:在你的绘制区域以外(比如左上角0, 0)添加一个事件,事件有两页,内容如图:

6. 出入口设置:设置迷宫的出入口事件,这个地图就算完成了。
范例工程: Borderless.zip (201.66 KB, 下载次数: 133)
作者: fux2    时间: 2010-12-27 12:24
回复 SailCat 的帖子

http://rpg.blue/thread-157338-1-1.html
我的怎么只加40分啊啊啊
作者: 星之璇    时间: 2010-12-27 21:15
是指VX的那种滚动地图么?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1