Project1

标题: 怎么让事件在地图图层之下远景图之上? [打印本页]

作者: MeowSnow    时间: 2014-1-8 15:33
标题: 怎么让事件在地图图层之下远景图之上?
本帖最后由 835494264 于 2014-1-8 16:20 编辑


嗯,就是想要紫色事件所处的位置的这个效果,
比如场景是个大平原大广场什么的,
部分NPC是在地平线外的,但是只是部分,大部分还是正常的……
黑色部分是地图图块部分,蓝色部分是远景图,
那些NPC是在所有地图层下面,在远景图上面,
而正常的NPC和主角还是正常的按默认设置显示。

自然也要在主角下面~
自然也不要出直接砍断腿这样的主意……地平线不是水平的也不是弧线的(可能还要堆点杂物什么的)……
且主角和NPC的水平坐标应该是在同一格的……那样再出现NPC的图层优先于主角的话就灵异了(呃,和主角同横坐标允许穿透的事件和主角的图层显示的优先度好像是随机的来着?)……


=====================分割线========================

补一张用现有素材临时P的……就是想要中间站在粉男左右偏剪影风的两个NPC站位的效果……
作者: domodomodomo    时间: 2014-1-8 15:49
改Z值?不过直接改的话层次关系会乱糟糟~其实把最靠边的那些地图块优先级调最高就能遮挡住地平后面的NPC,只要不让主角通过这些图块就不会穿帮
作者: MeowSnow    时间: 2014-1-8 16:03
domodomodomo 发表于 2014-1-8 15:49
改Z值?不过直接改的话层次关系会乱糟糟~其实把最靠边的那些地图块优先级调最高就能遮挡住地平后面的NPC, ...


会穿帮的说,
虽然简略图画成这样了不过是横版游戏,
主角和那些NPC也是一个水平坐标的……
行走图也平均高120像素。
作者: 弗雷德    时间: 2014-1-9 08:58
重新写一个视窗用来显示地平线外的事件,当然,俺是不会去大费周章的去做这种事的。
简单的方法,做个大的事件图,用来显示那个坡度,坐标自己仔细调整一下就行。
作者: YeYe.    时间: 2014-1-9 09:09
可以做个“假远景”设置事件“雾”雾的动态不移动,这样雾就可以变成远景了,而且还在事件之上~
作者: 月华风    时间: 2014-1-9 09:10
近大远小脚本
作者: MeowSnow    时间: 2014-1-9 11:19
弗雷德 发表于 2014-1-9 08:58
重新写一个视窗用来显示地平线外的事件,当然,俺是不会去大费周章的去做这种事的。
简单的方法,做个大的 ...

虽然完全学不会脚本呢……只好把NPC做到原件上了么……
作者: 89444640    时间: 2014-1-9 12:08
角色如果不动的话,直接用到地图原件中,如果是动的,岔开距离或者npc周边设定禁止通行防止NPC脚产生遮挡。
再或者,角色位置差出32个像素,就是npc实际位置比地图位置要高,npc脚下禁止通行
作者: domodomodomo    时间: 2014-1-9 12:58
本帖最后由 domodomodomo 于 2014-1-9 13:23 编辑

做了个范例……其实就这么没节操……不过如果你非要做跳跃,而且一跳还要跳上天的话那就做一个并行事件,检测主角的坐标y值如果比遮挡物还要高的话就让主角暂时为“在最前面显示”
请猛插这里下载
把固定方向去勾,勾上移动时动画后面那个屌丝就就有动画了, 做的时候忘了改
至于为什么远景遮挡那么萌,看你理解了

作者: MeowSnow    时间: 2014-1-9 14:05
domodomodomo 发表于 2014-1-9 12:58
做了个范例……其实就这么没节操……不过如果你非要做跳跃,而且一跳还要跳上天的话那就做一个并行事件,检 ...

虽然这个确实实现了但是限制很大啊
……首先大一点的场景会累死的……
然后参考我最下面补的那个图……主角,遮挡事件,NPC大概是在同一横格的,
{:5_159:}虽然可以用给主角行走图脚下留白的方式解决……但是更要累死了……
作者: 89444640    时间: 2014-1-9 14:18
同问一个这种类型问题。

喷泉为背景,但是用动画显示的效果制作喷泉的水柱,站在正面效果如图,只要不是正面这个格子就行了 但是如果考虑只有这个格子更改遮挡度为角色最前方,则无法判断角色朝向或者终止角色最前方显示,请问以动画显示的方法制作地图类特效如何解决此类问题。
作者: 89444640    时间: 2014-1-9 14:22
半透明的效果也是这样只不过遮挡度低了,果然这个喷水池不该加。或者加在角色无法通过的敌方当远景看
作者: MeowSnow    时间: 2014-1-9 14:23
89444640 发表于 2014-1-9 14:22
半透明的效果也是这样只不过遮挡度低了,果然这个喷水池不该加。或者加在角色无法通过的敌方当远景看 ...

其实……偶尔遮挡一下效果不是也蛮好的~应该只是地图里的效果不是进行下去游戏必须判断清面向之类的桥段嘛~地图里有点遮挡的部分也蛮优雅的~
作者: 89444640    时间: 2014-1-9 14:28
所以就坑人的在ACT部分只能让玩家看一眼了,目前的简单解决方式是等剧情过了后台把水给掐了。
作者: MeowSnow    时间: 2014-1-9 14:31
89444640 发表于 2014-1-9 14:28
所以就坑人的在ACT部分只能让玩家看一眼了,目前的简单解决方式是等剧情过了后台把水给掐了。 ...

这么优雅设计的场景安排什么战斗!快像胧村正至少奥丁领域那样安排些纯跑路用的场景~




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