1.0.18 补丁中,“与瓷砖接触”状态的判定出现异常。

1.0.18 补丁应用后,在状态链接“与图块接触”中会出现以下问题:

  • 设置为仅在左右任一方向接触图块时发生状态转换,但下方向接触时也会发生转换。
  • 设置为仅在下方向接触图块时发生状态转换,但左右方向接触时也会发生转换。

由于将版本回滚后行为恢复正常,因此认为这是 1.0.18 补丁的 bug。

这也发生在我所有在应用补丁后地面未接触时会出现坠落动作的项目中。当你尝试行走时,它会开始播放坠落动画,然后进入等待状态,仿佛在你靠近瓷砖边缘时未能检测到地面碰撞。我不知道他们为何没有解决这个问题,除非他们使用未采用该条件的项目进行测试,但在我看来,在一个其主要用途之一是用于侧向平台游戏的游戏引擎中,这是不合逻辑的。:man_shrugging:

经过多次尝试,我推测上述问题并非源于我正在另外提问的“应用 1.0.18 补丁后,AnimationPlayer 设置的帧被忽略,导致墙壁判定尺寸和位置被擅自更改”这一 bug。

由于墙壁判定被擅自重写,状态链接的转换似乎变得不稳定。

需要一个具体且最小化的可复现项目以协助讨论。

感谢您的留言。我可以将项目发送给您审阅吗?

论坛的发帖系统允许您直接上传附件。您能否创建一个最简单的复现该问题的项目?

经过测试,此问题可在版本 1.0.18 中复现。该错误已上报。

感谢您提交错误报告。

我们将继续开发上一个版本,直到其得到改进。