Project1

标题: 各位,请问个问题,关于拼图的 [打印本页]

作者: zzlovexx66    时间: 2013-6-2 00:15
标题: 各位,请问个问题,关于拼图的
就是拉出一个悬崖模块,在模块的边上贴上课穿行的装饰物后,发现人物可以直接通过装饰物走到悬崖下去,这是怎么回事?如何规避?

如图中,画红的地方人物可以直接从悬崖上走下去
作者: love896624434    时间: 2013-6-2 07:04
按楼主说的,我测试了一下,的确有这个问题,是因为通行性的方向问题,在方向上悬崖边缘是不可向外通行的,而那棵草是全方位可通行,结果就造成了这么一个BUG。
解决办法本人暂时想不到什么好的办法,试着用事件显示小草也还是穿透了。
我能想到的可行办法,暂时只有将小草的通行性方向自行设置,比如楼主图上这种情况,就要将小草的通行性方向设置为不能向上和向右,但这样的话会影响小草以后所能放置的位置,局限很大。所以楼主注意这点,尽量不要再悬崖边上放置这种东西吧,或者其他大神有解决办法。
作者: 布里蓝    时间: 2013-6-2 08:45
在小草上方一个事件,什么也不设置,就设置和角色同层
作者: zzlovexx66    时间: 2013-6-2 10:42
放事件有个问题就是阻碍了这个区域,如果说在本来可行的地方就比较麻烦,游戏顺畅性会减少,不知道还有其他方法没,大神们啊
作者: Mic_洛洛    时间: 2013-6-2 11:45
好吧,洛子做了个范例(其实是一年前做的产物了{=w=}),
是用纯事件解决这种通行问题的。
当然,范例中分别给出了上下与左右通行解决的办法。
(原本用于解决栏杆双边通行,山地盖草也适用就是了)
http://pan.baidu.com/share/link? ... 994050&third=15

LZ打开工程整合一下,就可以了。
作者: zzlovexx66    时间: 2013-6-2 21:31
非常谢谢大神们啦,确实可以解决,但是稍微比较麻烦




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