長方形のコリジョンのエッジが空中判定になってしまった
玩家的碰撞体和瓦片都是矩形,然而在边缘经常被当成空中判定
The edge of the rectangle collision is considered as air detection
長方形のコリジョンのエッジが空中判定になってしまった
玩家的碰撞体和瓦片都是矩形,然而在边缘经常被当成空中判定
The edge of the rectangle collision is considered as air detection
疑似与 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还是会卡住所以根本问题仍需要等待官方修复解决