Project1

标题: 元件 [打印本页]

作者: erzhixuan    时间: 2012-7-23 22:38
标题: 元件
RPG Maker XP 室内元件(如沙发)可穿性,还能走进墙里消失不见,为什么?我已经在数据库调成了“叉”,为什么还是不行?dsu_plus_rewardpost_czw
作者: ShingoX-LM    时间: 2012-7-23 22:43
本帖最后由 ShingoX-LM 于 2012-7-23 22:46 编辑

是不是这个元件上面还有一个可通行的元件呢??

我也曾经遇到过类似问题..一个可通行元件A可视级数低于 不可通行元件B .
A在图层3上遮盖了B 但可以级数低于B 表面上看不到A 但看上去B就通行了原因是表面那次其实是A可通行.
作者: erzhixuan    时间: 2012-7-23 22:47
这个是单一元件
作者: erzhixuan    时间: 2012-7-23 22:51
做室内图之前必须用自动元件填充成黑色么?
作者: ShingoX-LM    时间: 2012-7-23 23:15
单一不可通行元件应该不能穿透吧...新建一个图也一样吗?
作者: 天使喝可乐    时间: 2012-7-23 23:56
擦除图块时 必须用左上第一格空白图块(因为那格优先度为5)  而你在画错时 用了其他位置的透明图块擦除 导致通行判定被高层的覆盖
所以 可以用油漆桶在每层充填图块来查看哪些图块是非左上透明图块  或者重新画地图 注意擦除时不要图方便随便选择透明图块覆盖
作者: erzhixuan    时间: 2012-7-24 18:39
有时走入墙壁看不见了,为什么?
作者: 黑色的笔    时间: 2012-7-24 23:25
设置通行下面还有一个通行方向,确保你的沙发不是可以上下走的
作者: erzhixuan    时间: 2012-7-25 08:19
两侧的墙壁呢?走进去就看不见了
作者: 灯笼菜刀王    时间: 2012-7-26 10:24
除了地图左上角的那个"空格" 可以当做"橡皮擦"使用外,

所有的空白格子都算"元件"  这些格子本身也是带有通行判定的, 比如, 草原地图块,中间三个木桩下面就有三个空白的格子,  你用这些格子当橡皮擦使用的时候,那这些地方就等于加上了这个空白格子的通行判定了,  

解决方法, 把图块啦到PS里面去,加上底色后拉回工程, 然后就可以看到透明图块被用在哪里, 然后用左上角的那个格子(这个格子才是真正的空白格子)擦掉就可以了,然后换回原来的图块
作者: erzhixuan    时间: 2012-8-2 12:11
中间分隔用的墙壁为什么能穿透?怎么办?
作者: erzhixuan    时间: 2012-8-2 12:21
中间又来分隔的墙壁为什么能穿透?怎么办?
作者: erzhixuan    时间: 2012-8-6 10:07
中间分隔用的墙壁为什么能穿透?怎么办?
作者: 灯笼菜刀王    时间: 2012-8-6 11:20
erzhixuan 发表于 2012-8-6 10:07
中间分隔用的墙壁为什么能穿透?怎么办?

除了地图左上角的那个"空格" 可以当做"橡皮擦"使用外,

所有的空白格子都算"元件"  这些格子本身也是带有通行判定的, 比如, 草原地图块,中间三个木桩下面就有三个空白的格子,  你用这些格子当橡皮擦使用的时候,那这些地方就等于加上了这个空白格子的通行判定了,  

解决方法, 把图块啦到PS里面去,加上底色后拉回工程, 然后就可以看到透明图块被用在哪里, 然后用左上角的那个格子(这个格子才是真正的空白格子)擦掉就可以了,然后换回原来的图块




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