Project1

标题: 新手!数据库图块问题通行问题!求大神支援啊! [打印本页]

作者: li445507111    时间: 2014-3-23 18:28
标题: 新手!数据库图块问题通行问题!求大神支援啊!
我限定了通行的地方!也能通行!我又把通行方向也调成不能通行的了!可是为什么还是能通行啊!求大神帮帮忙啊!本人新手!刚学不知道怎么弄!在线等!

QQ截图20140323182557.png (102.41 KB, 下载次数: 12)

QQ截图20140323182557.png

作者: RyanBern    时间: 2014-3-23 20:34
问题多半是出在用错了“橡皮”,当画地图不小心画错的时候,只有最左上角那块透明图块才能当橡皮用,其余的透明图块是不能当作橡皮使用的。
检查的方法就是右键点击“实际上不能通行的图块”的上面那层相同的位置,例如,如果你在第一层防止了不能通行的图块,那么就要右键点击第二层和第三层的相同位置,然后观察左侧图块选择的光标是否指在左上角,如果是,则没有问题,如果不是,而是指向了其它透明图块,则需要把这样的图块都用左上角的透明块替代。
作者: li445507111    时间: 2014-3-23 21:37
RyanBern 发表于 2014-3-23 20:34
问题多半是出在用错了“橡皮”,当画地图不小心画错的时候,只有最左上角那块透明图块才能当橡皮用,其余的 ...

不是!我是想让他不能通行!可是我全都改了还是可以通行!我就是不清楚是怎么回事儿!
作者: RyanBern    时间: 2014-3-23 22:01
li445507111 发表于 2014-3-23 21:37
不是!我是想让他不能通行!可是我全都改了还是可以通行!我就是不清楚是怎么回事儿! ...

在数据编辑器中的【图块】选项卡下,图块上为【圆圈】的表示至少有一个方向可以通行,图块上为【叉】的表示所有方向上都不能通行。具体的通行方向可以点击【通行:4方向】按钮查看。如果你遇到的问题是角色能从图块上为【叉】(不能通行)上面穿过,那就是我上一个回复上的问题。因为RMXP对通行的判定是在同一个位置通行的规则满足最上面一层的元件规则(如果优先度相同的话),也就是说如果你在悬崖上面放置一个梯子,梯子在第三图层,悬崖在第一图层,那么该位置的通行规则就应该是梯子图块的规则,而不是悬崖图块的。

总之,怎么回事已经解释得很清楚了,如果理解不了,那就按照下面的步骤做一下。

如果你的角色能够在设定为【叉】的图块上面行走,请按照以下步骤修正:

1.确定这个图块画在了地图的第几层(假设它画在了第X层)

2.然后点击上边的图层切换按钮进行切换,切换至X的下一层,也就是第X+1层。

3.在第X+1层当中,用最左上角那一块透明块填充刚才那个不能通行块的位置。

4.如果X+1层上方还有一层,重复第2-3步。

如果这样做依然解决不了问题,那么请重新打开数据编辑器——图块,点击【优先度】按钮,检查最左上角的图块优先度是否为★5,如果不是,设置成★5。

如果依然解决不了问题,检测一下Ctrl键是否卡住,因为调试状态下按住Ctrl是可以穿墙的。

如果还解决不了,那就召唤别的大大吧。
作者: zshuser    时间: 2014-3-25 08:14
这样吧……你直接发个范例过来……我好理解理解……现在有点看不懂……+_+




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