Project1

标题: 关于VX ace自带B图层的图块通行问题 [打印本页]

作者: whitedewxiao    时间: 2018-7-16 00:47
标题: 关于VX ace自带B图层的图块通行问题
本帖最后由 whitedewxiao 于 2018-7-16 00:51 编辑

如题。
求解如何让人物在铁门背后(蓝色区域)能够行走且被铁门遮住,
但无法直接由红色区域走向蓝色区域?





首先,我给b图层的铁门设定了“五角星”,然后“通行方向”设置了左右能够通行,结果主角在上下方向也能通行。
于是我还是把铁门设定成“五角星”,通行方向我全部改成了点,然后神奇的事情发生了......

   

  主角仍然在通行方向禁止的图快上行走可以直接行走!


做了各种尝试之后,我可以确定:
  1.此地图上不存在透明元件(我直接新建地图,随便用“矩形”铺了个地板就直接画了铁门,没有用过其他任何图块。)
  2.试用了顶置贴里的“清洁脚本”,结果是——
                  
3.如果把“通行整体”改为“O”,则可以解决红蓝区域能互通的问题,但是会变成主角在铁门上走的奇怪现象......
以上。



求解如何让人物在铁门背后(蓝色区域)能够行走且被铁门遮住,

但无法直接由红色区域走向蓝色区域?




作者: houyuxiaoyang    时间: 2018-7-16 00:47
本帖最后由 houyuxiaoyang 于 2018-7-16 01:16 编辑

有N种解决方式 这里说最简单的一种
步骤1
步骤2
步骤3放的你要放的位置 别忘了复制功能


接下来是 出去怎么办:





作者: suixinsua    时间: 2018-7-16 10:07
本帖最后由 suixinsua 于 2018-7-21 23:06 编辑

我知道的有两种!
作者: 聆语    时间: 2018-7-16 11:40
你要是愿意改图(2格变成3格)会更方便一点,虽然改图也蛮麻烦的了。
看在什么情况下用了,根据自己的情况选择改图或者事件。
作者: whitedewxiao    时间: 2018-7-16 14:30
houyuxiaoyang 发表于 2018-7-16 00:47
有N种解决方式 这里说最简单的一种
步骤1
步骤2

“别忘了玩家接触”的意思是以上事件“全部设定为玩家接触”?
作者: whitedewxiao    时间: 2018-7-16 14:54
houyuxiaoyang 发表于 2018-7-16 00:47
有N种解决方式 这里说最简单的一种
步骤1
步骤2

已搞定!真的是非常感谢了!
昨晚忙活了两个小时都没解决的问题......dalao请收下我一周份的膝盖(シ_ _)シ
作者: whitedewxiao    时间: 2018-7-16 17:10
本帖最后由 whitedewxiao 于 2018-7-16 17:45 编辑

这里是楼主。
关于本帖所提出的问题,各楼层里各位dalao为我提供了多种简洁易懂的处理方法,然后问题得到了解决。
再次感谢各位的指教!
.
为求简单明了,我对于本帖提出问题的描述可能存在一定的偏差。所以真正操作的时候,我在前面已知的多种方法上结合实际进行了一定的修改。
以下是我在最佳答案所提出的解决办法的基础上,结合实际需要修改的监狱进出事件设置(说明分为文字版和图片版)
.
献上效果图
     

那么,事件铺设:红色表示“监狱外 ”,蓝色表示“监狱内”,绿色表示“监狱门”,黄色紫色直接看事件名字就好。
                                          

前情介绍完了,那么上文字说明版
注:在【监狱门】第一页的“执行内容”里“独立开关A开启”后面一定要加上“开关【进去啦】打开”,
      否则会出现不能通行的bug!马大哈的楼主选择狗带......
     
ps.【】里的依次为:优先级、触发条件、事件图块。
      没有“出现条件”做前缀的即“执行内容”。
    【B图层的首块】是否必要条件暂不知,各位可以自己试一试不设置事件图块的效果......(懒人pai飞
.
如果您觉得文字说明看得头脑发涨,那么,在此奉上图片说明版
事件铺设:红色表示“监狱外 ”,蓝色表示监狱内”,绿色表示监狱门”,黄色紫色直接看事件名字就好

         

红色区域:
          
蓝色区域
      
绿色区域 :(就是很普通的开门事件)
注:在第一页的“执行内容”里“独立开关A开启”后面一定要加上“开关【进去啦】打开”,

      否则会出现不能通行的bug!马大哈的楼主选择狗带......


      
黄色区域:                                      

  
紫色区域:

END







作者: RMVXA    时间: 2018-7-16 18:09
铁栏上部分五星,下部分X......
作者: whitedewxiao    时间: 2018-7-16 23:45
RMVXA 发表于 2018-7-16 18:09
铁栏上部分五星,下部分X......

......可是这样就无法通行了呀!
作者: RMVXA    时间: 2018-7-17 05:42
本帖最后由 RMVXA 于 2018-7-17 07:42 编辑
whitedewxiao 发表于 2018-7-16 23:45
......可是这样就无法通行了呀!


不好意思没仔细看
作者: MCCF    时间: 2018-7-17 08:57
我认为除非你想实现,特殊效果,否则下半部分X上半部分五角星是可以的,我的游戏里也有这样的方法,但是我的游戏是这个只是个装饰而已, 除非你想用世界或者其他的东西来做到特殊效果
作者: whitedewxiao    时间: 2018-7-17 16:29
MCCF 发表于 2018-7-17 08:57
我认为除非你想实现,特殊效果,否则下半部分X上半部分五角星是可以的,我的游戏里也有这样的方法,但是我 ...

这样的话就无法在铁门下半部分后面行走了呀!
作者: suixinsua    时间: 2018-7-17 19:15
whitedewxiao 发表于 2018-7-16 17:10
这里是楼主。
关于本帖所提出的问题,各楼层里各位dalao为我提供了多种简洁易懂的处理方法,然后问题得到了 ...

我以前也用过这种事件做的,但是,这是有弊端的。
你只能看到玩家可以这样通行!但是,事件就不可以在事件上行走了!
例如,事件随机行走,行走事件就不会走上你做的事件上!!除非,你让他穿透,可是又穿墙了!
就比如,牢房里有人走来走去,玩家想和他对话!!!这种,这种方法就行不通!!
后来,我才想了第一种方法!!可是也有弊端,就是有的地板不能用。
再后来只好把图抠出来,做成事件图!才解决的!也就是我说的第二种方法!
而且事件做多了,不好管理!

QQ截图20180717191043.png (51.28 KB, 下载次数: 32)

QQ截图20180717191043.png

QQ截图20180717191158.png (42.91 KB, 下载次数: 26)

QQ截图20180717191158.png

作者: whitedewxiao    时间: 2018-7-17 20:48
本帖最后由 whitedewxiao 于 2018-7-18 15:26 编辑
suixinsua 发表于 2018-7-17 19:15
我以前也用过这种事件做的,但是,这是有弊端的。
你只能看到玩家可以这样通行!但是,事件就不可以在事 ...


唉,各有各的弊端吧......我找到的解决办法头顶会穿模......其实按现4楼里说的设置多个相同图块用上不同通行设置是个好办法,但是图块转换又格外麻烦......
如果我要设置与监狱内的人对话只能设置一些禁止,比如“无法进入监狱”或者通过其他方式了......
好在我现在还没有这么复杂的事件需要......啊啊,麻烦到死......因为狼头不知为什么出了大问题,所以改用rpgmaker(使用之前以为rm不用学习太多东西),是我天真了......

作者: 遗忘的初心者    时间: 2018-7-17 23:43
本帖最后由 遗忘的初心者 于 2018-7-17 23:44 编辑

区域扩充




设定



为了让人物头发不被盖住,请记得加上!
离开事件后再变回正常。

作者: whitedewxiao    时间: 2018-7-18 15:24
遗忘的初心者 发表于 2018-7-17 23:43
区域扩充


感谢方法提供,可是我试了之后头发顶端还是会被盖住......

作者: 遗忘的初心者    时间: 2018-7-18 19:31
whitedewxiao 发表于 2018-7-18 15:24
感谢方法提供,可是我试了之后头发顶端还是会被盖住......



行走图前面+!图片会往下移…
所以为了不要太突兀,离开这个场景要将行走图恢复成没有加!的行走图。
如果你的行走图高过一格大小,那就要用其它比较麻烦的方法了。
作者: suixinsua    时间: 2018-7-18 21:10
本帖最后由 suixinsua 于 2018-7-21 23:05 编辑

厉害了~!太棒了!!

作者: whitedewxiao    时间: 2018-7-19 13:32
遗忘的初心者 发表于 2018-7-18 19:31
行走图前面+!图片会往下移…
所以为了不要太突兀,离开这个场景要将行走图恢复成没有加!的行走图。
如 ...

哦哦哦哦!是行走图啊!我加错地方了!
感谢!
作者: suixinsua    时间: 2018-7-19 16:09
本帖最后由 suixinsua 于 2018-7-21 23:04 编辑

厉害了~!太棒了!!





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