赞 | 52 |
VIP | 5 |
好人卡 | 39 |
积分 | 224 |
经验 | 73284 |
最后登录 | 2024-12-2 |
在线时间 | 4887 小时 |
Lv5.捕梦者 (暗夜天使)
- 梦石
- 1
- 星屑
- 21385
- 在线时间
- 4887 小时
- 注册时间
- 2014-12-22
- 帖子
- 1527
|
把角色图像尺寸画大,超出一格,就贴上了(具体多大请自行调整)
家具也是,超出一格,就能挡住人了。(……是这个意思吗?)
不过超出一格的话,前后遮挡会有一定的问题。
比如桌子的上边缘,图块要遮住人的脚,就要显示在人物上方,通行度用⭐,大部分情况这么设定就好。但当人物也超过一格,人如果很高,人走到桌子前面(或侧面)的时候,头顶也有可能被桌子上缘⭐图块遮挡,观感bug。可以画地图的时候有意规避,不要让角色走到会穿帮的地方。(有插件可以改进遮挡问题的,好像见过⭐图块加强的插件,没用过不清楚,如有需要可以搜一下。)
也可以用事件(显示图片)做超出一格的部分,不需要额外插件,事件和角色的显示方式就是谁在前谁挡住别人,很自然很好,就是有点麻烦……但算是不会出错的方法吧,反正我是这么做的。大部分人应该也是这么做吧,大概。
用事件做的话还会遇到一些事件方面的知识点,比如说可能事件的图像显示出来比地图上的位置高几个像素,如果不需要这样,要在事件图片文件名前面加“!”英文感叹号。事件使用文件名前有!的图片,或者使用地图图块,是不会偏移的,做地图房子什么的合适;未加!的图片做的事件,实际显示会上移几个像素,这个是跟玩家角色的位置一致的,做一些npc啊小物品摆设啊合适。
再进阶一点还有ulds无限图层插件(论坛里就有)可以搞好多层的地图!这个略难,可以之后有需要再搞。
地图牵扯的东西挺多的,可以多研究一下~
(不同版本的rm地图规则也会有点不一样,我说的是以我用的版本va为主,可以看一下你用的版本的帮助,帮助里有相关说明。)
|
|