类似的情况我在VX做范例的时候遇到过,我是用的位置判定+脚本根据主角位置改变桥的通行度。 不过一来桥没这么大,二来没有上面同时过车底下还有NPC的情况_(:з」∠)_ 这么复杂的话我建议做成柱子……桥上桥下两张地图,桥下的地图加全图阴影遮罩,同时播放轻声的汽车驶过的BGS。 |
本帖最后由 89444640 于 2017-7-16 09:23 编辑 shencao 发表于 2017-7-15 11:39 我试了一下,还是得双地图才靠谱。 否则就怎么调都是遮挡异常, 这个就是想要做十字通行但是怎么改都不行的情况。 截图,npc移动遮挡没问题 RMXP一直都程序限制美工发挥,没辙啊。 地面素材基本都是拿以前画好的。 到是顺手把四方向汽车补全了,这个测试的为了符合比例缩小了很多。 顺道说一下,这个栅栏上层的好像是,十字通行的情况下没法做…………只能调遮挡1,然后角色走桥上调的是在最上方显示,绝对遮挡异常。 所以只能在单方向通行的情况下,绘制上层栅栏。 刚才调节循环时候突然想到个其他方法,不是北京老堵车吗? 把汽车做成图块,放到地图上,然后说上层堵车了,调节通行。为走到上面过前面有车挡着不去。只能从下方绕行 这么做如何? 或者角色为行走状态时候警察叔叔禁止行人上环路。环线是机动车道,没有行人和非机动车道。 |
本帖最后由 89444640 于 2017-7-16 07:15 编辑 这个我也有过困惑,目前想到的最好的解决方法就是, 画两张地图,原件一样,但是通行穿透不一样, 万一需要角色从桥上跳下继续追击对方的情况,拉个黑屏、白屏、CG之类的,切换场景即可。 没必要非要在一张地图上死磕。 如果要实现此地图万用,底下有车通行也可以实现,切腿,如图所示 这个守城卫兵的腿切了 但是运行起来效果没问题。 如果你想要立交桥下有汽车通过而角色不通过的情况,直接切汽车,横向的切上层或者下层 垂直朝向的在路过桥的瞬间切应该遮挡的位置,因为 本质是npc自动移动,还是容易计算出通行时机的。 如果你非要汽车斜角通行,比如左转,掉头,漂移,做速度与X情那种类型,自己看着办- -b我救不了你了XD 如果用方案1,控制地图大小的情况下是可行的, 我画过的横版铁路原件,其中,’铁轨的都是行走图循环播放的, 如图所示, 这地图算是不小了,但是一点都不卡 因此在一般的情况下,只推荐切换场景限制通行,然后用楼上的半透明方式绘制,我看看反正气温还没上来,来个简单范例吧 |
本帖最后由 shencao 于 2017-7-15 12:01 编辑 如果这个桥只是个景观,不需要有什么上下层都要能通行的那种立交桥的话,那就有点类似隐藏房间? 我是va,va区看到过隐藏房间的教程,而且用ulds要做起来应该也不难哎。 (ulds这类脚本xp我不知道有没有?) 纯事件来做就,整个大桥用事件拼起来,并行一个事件判断玩家坐标,当玩家位于某个区域的时候打开开关,大桥事件切换事件页显示为半透明。大概可以? 不过我没试过呢,没什么机会要用到就……。 而且好像也需要自己P图块做事件图像。有让事件半透明这个操作么? 另外,我曾经想过一个只用图块做“走在建筑物后面的角色半透明”的方法,只是同样一直没尝试过: 需要角色半透明的地方比如桥梁的部分 1)先用原本的桥梁图块画一遍,层次在人物下方(可通行) 2)桥梁图块复制一份处理成半透明,做成新图块,层次在人物上方,在桥梁的位置再画一遍。 这两层要一模一样,只有透明度不同。 这样平时有底层的图块垫着半透明的那层并看不出来,当人物走到桥下方的时候,人物会遮掉底层的部分,就能看到上层半透明的图块了,实际效果就是人物半透明。 好处是效果自然(我脑补的效果wwww),只用图块肯定不卡,对移动的事件npc也适用;坏处就是要处理图块,桥面和桥梁交接的部分大概还要拼一下,有点麻烦吧。 LZ如果觉得不麻烦可以试试看,如果这个想法可行我也会很开心哈哈~ |
画两个地图,走到桥下后,移动到桥下场景的地图(可以整体加个暗阴影,代表在桥下)。 这种操作是不是没见过? |
本帖最后由 刺夜之枪 于 2017-7-14 18:38 编辑 如果可能,让角色进入桥下面后,(桥)变彻底透明,然后外界用黑色盖住(桥外界)。前提是这个过程要有好的渐变。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-24 23:26
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.