Project1

标题: 有无地图编辑器里“R”的教程 [打印本页]

作者: saika00012    时间: 2021-4-9 08:57
标题: 有无地图编辑器里“R”的教程
本帖最后由 saika00012 于 2021-4-9 08:57 编辑

请看附上的图片,萌新不知道这个东西有什么用。

有没有人:

1.给一些通俗易懂的解释(最好能给点例子)

2.有通俗易懂的解释的链接

自己没找到有关的内容。

(2Q(FFKFL20%PN[T)8ETJFM.png (102.88 KB, 下载次数: 91)

(2Q(FFKFL20%PN[T)8ETJFM.png

作者: 魔族宝    时间: 2021-4-9 08:57
本帖最后由 魔族宝 于 2021-4-9 09:46 编辑

R = Region = 区域

【功能1:遇敌设定】
在地图的遇敌设置中指定的[Region(区域)]表明在此区域你将遇到何种敌人。一张地图可以分成至多 255 个区域。
要设置区域,首先在图块调色板上选择 R 标签,切换到编辑模式。之后,在窗口的左上方选择区域的 ID(1 ~ 255),然后在地图上点击就可以设置相应图块的区域。一个图块只能设置一个区域 ID。

举个栗子,一张地图上有水有陆地,玩家在陆地上遇到的【劫匪】敌人,在山地上遇到【水贼】敌人。就可以用区域设定(具体在地图设置界面-遇敌中设置)。

【功能2:自定义设定】
除此之外你还可以用Region做一些自定义的处理,你可以在事件页面的第三页找到一个【获取指定位置信息】,从而获取指定坐标下,或者指定事件/玩家脚下格子的区域ID。

举例1,一张地图上有岩浆、沼泽等特殊地形,玩家在岩浆上行走会降低速度+持续掉血,在沼泽中行走会大幅降低速度。就可以用区域设定。

举例2,一些游戏有例如偷偷摸摸越过守卫进入或者离开某个场景的设定,你可以设置一个巡逻的NPC,并让他只监视某些区域ID。
玩家可以绕过去,如果不绕过去,踩到指定RegionID区域ID的图块,就会被巡逻NPC发现并失败。
作者: 火锅深处    时间: 2021-4-9 09:41
本帖最后由 火锅深处 于 2021-4-9 09:46 编辑

这个东西叫“区域”,用法很多。简单解释就是你把这些写着数字的图块涂到地图上的话,就相当于给那个图块上tag,然后把这个tag作为触发某些事件的条件。
(这些区域图块玩家是看不到的,只有你自己在编辑器里能看到)
再具体一点,比如说你把写着1的图块画到某些区域,就可以设定“当玩家走到区域1时,就会如何如何”。系统默认里地图设置应该有区域遇敌吧,那你就可以像口袋妖怪一样,在草坪涂编号1,规定玩家走在编号1的图块时只能遇到草系的神奇宝贝,在河边涂编号2,规定玩家走在编号2时只能遇到水系的神奇宝贝。
当然我既不用区域遇敌也没玩过口袋妖怪,这个是我猜的。
其他区域的相关脚本在搜索里选“区域”能搜到,核心就是“当玩家或事件处于区域1时会发生什么”这样一种操作。
作者: PLeaseS    时间: 2021-4-9 12:35
原来是新人哇,这里有个教程你可以看看 嘟嘟噜~
作者: saika00012    时间: 2021-4-9 18:00
哇谢谢大哥们!反正就这一个⭐屑我随便给了。非常有帮助,大家的都置顶了,感谢!
作者: saika00012    时间: 2021-4-9 18:03
PLeaseS 发表于 2021-4-9 12:35
原来是新人哇,这里有个教程你可以看看 嘟嘟噜~

确实是究极萌新,开始做游戏+开始用RMMV一周都不到:D




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