矩形碰撞体的边缘被判定为空中状态
玩家的碰撞体和瓦片都是矩形,然而在边缘经常被当成空中判定
矩形碰撞体的边缘被判定为空中检测
疑似与 Having serious collsion issues with 1.0.20 (worse than 1.0.18) - ACTION GAME MAKER / Questions/質問 - RPG MAKER GUILD - https://guild.rpgmakerofficial.com/
是类似的问题。
此问题已提交报告至开发团队。
请检查以下角色的墙体碰撞框是否被90度旋转了。恢复成0度可以解决问题。
碰撞框一直是0度没有旋转
是否可以提供具体的复现项目以便进一步分析?
debugger.zip (109.8 KB)做了一个简单的项目,请尝试一下debug模式的打开碰撞体,用箭头键向边缘一点点移动,达到碰撞体角落后会变成fall的state
在1.0.21中可以复现此问题。看起来是在角落的时候不被判断为下方接触。已经作为bug汇报。
不过我个人建议。可以使用“更加可靠”的下落判定。
所谓“下落”,真实的物理含义无非就是“位置正在下降”,“速度正在朝下”,所以用y_speed大于0作为判断条件可以避开这些情况。
感谢建议,确实可以直接解决下落时卡住的问题,不过其他state还是会卡住所以根本问题仍需要等待官方修复解决