Project1

标题: 关于事件的碰撞体积设置 [打印本页]

作者: thelians    时间: 2014-8-7 14:46
标题: 关于事件的碰撞体积设置
制作游戏时使用了自制的行走图素材(包括NPC),比默认的32*32大很多。
但是事件接触判定还是32*32,会出现角色和事件重叠的问题(比如他们紧密的贴在一起才能对话……),不知道有没有解决办法,将判定改大一些?{:2_271:}

作者: taroxd    时间: 2014-8-7 15:00
本帖最后由 taroxd 于 2014-8-7 15:02 编辑

http://canarialt.blog.fc2.com/blog-entry-79.html

作者禁止转载,所以我就不贴脚本了。有墙。
另外,该脚本有前置脚本。
作者: thelians    时间: 2014-8-7 15:43
taroxd 发表于 2014-8-7 15:00
http://canarialt.blog.fc2.com/blog-entry-79.html

作者禁止转载,所以我就不贴脚本了。有墙。


看了上面的脚本,也自己搜了几个脚本,事件范围虽然扩大了,但都是“自动触发”和“接触触发”,主角走过去的时候还是会直接穿过这个范围,而不是像碰撞到决定建事件的时候会被障碍物挡下来。我想让事件是确认键触发而不是自动触发,能不能让这个事件范围也存在障碍物效果呢?

例如把
现在的状况是主角要走到NPC的胸口(……)才能被挡住



能不能让主角在这个位置就被挡住?

作者: fmy19960827    时间: 2014-8-7 18:37
求素材来源
作者: MeowSnow    时间: 2014-8-7 19:32
ヽ(•`ω•´)ゝ其实我觉的做个伪行走图在后方两格处,真事件做成无行走图事件就好啦~
作者: moy    时间: 2014-8-7 22:36
可以考虑用Follower魔改一下,主角无走图,紧跟在身后的角色才有走图。这样就多出一格空间
不过如果你有战斗就玩脱了。
但好像没有的样子吧?看起来像是剧情or解谜
作者: VIPArcher    时间: 2014-8-7 22:41
嗯,我记得好像有这么个脚本,但是我没用过不敢保证能帮到你
友情链接 像素单位的移动




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