Project1

标题: 像xp一样,用数字设置不同的高度值 [打印本页]

作者: garfeng    时间: 2017-5-3 20:58
标题: 像xp一样,用数字设置不同的高度值
本帖最后由 garfeng 于 2017-7-17 17:54 编辑



为了效果明显,我将人物放大了1.5倍。

使用方法,将下方代码存储为xp_tileset.js,放入plugin目录,调用后设置要使用的terrain tag id,然后给需要设置的图块打上该id。

于是解锁以下功能:
1. 墙壁顶部可以和xp一样通行且挡住人,当然通行有点坑,你需要另外设置,不然可以走到墙壁里面去。
2. 比较高的怪物/巨人在物体前面站着时,头部不会被物体横切断。

3. 如图的铁门/栏杆/电线杆等比较窄的物体,可以走到前面或后面,不会出现遮挡错误。

代码几乎重写了人物层/地图层的展示方式,所以:一定会跟很多其他插件冲突,并且没有做兼容的打算。慎用!

另一个帖子里得知Sprite没有z……所以并不知道这个插件为什么可以糊粗来。。。。还是慎用吧……

Update log:

2017.7.1 解决一个比人物低时显示异常的bug
2017.7.16 解决一个人物移动时部分区域显示异常的bug

「下载」右键点击,然后选择另存为
作者: 御曹司    时间: 2017-5-3 21:16
这个很有用啊……感谢楼主的劳动。(收下~




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