在坂道瓷砖之间瞬间腾空

已为角色设定了“若未在地面或斜坡上朝下方接触,则进入‘空中’状态”的行为。

然而,按照当前的设置,当角色站在两个斜坡瓷砖的正中间时,似乎会进入空中状态。即使走在相邻的斜坡瓷砖上,角色也会瞬间变为空中状态。是否有什么好的解决方法?

是否尝试将 SnapLength 设置得更大一些,以便能够配置对坡道的吸附?\n

感谢您的回复。我尝试进行了较大范围的调整,但问题仍未解决……。

教程项目中的 Player 对 fFall 状态的进入条件这样写可以吗?

1 个赞

原本我模仿这部分并设置了相同的配置,但看到这条帖子后重新检查了设置,发现将秒数增加到0.1可能会效果更好。非常感谢!

1 个赞

关于此事,由于此修复方法无效,我们决定改用巨大的斜坡对象来实现。

非常抱歉让您久等了。

我们已在今天发布的1.0.18版本中进行了修复。

嗯……感觉不太容易发生了。在我的项目中,大约每三次就能正常运作一次。

或者说,这次更新后,之前正常运行的部分也出问题了。有没有办法恢复到之前的行为……

给您带来不便,我们深表歉意。

如果可能的话,能否请您分享出现问题的项目?

您可以切换到 Beta 的 previous-version 分支,以回退到上一个版本。

如果之前发送的数据还在,希望能用那部分进行确认……

已找到您提供的项目,并进行了测试。

在斜坡中途似乎不再发生该问题,但在斜坡末端情况似乎有所恶化?

我们将再次与开发团队确认。

作为补充说明。

将主角的碰撞判定从胶囊体改为盒体后,似乎能正确作用于斜坡瓦片。(目前仍在验证中,后续可能会发现其他问题)

确实,封装后会恶化,这一点我也会一并报告。

关于这个问题,使用碰撞盒似乎会导致难以降落在斜坡物体上。

虽然针对斜坡属性的图块有“从上方接触”的设置,但使用碰撞盒降落在物体上时,只能指定“上下左右”。当接触到倾斜的斜坡时,可能会因为判定为横向接触或向下接触而产生差异。

目前我的游戏设定下没有问题,但似乎无法实现旋转地板等功能了。

我们已对各项内容进行了确认。

首先非常抱歉,我最初的验证错误地使用了旧环境(1.0.17),而在本次使用1.0.18进行测试时,之前收到的项目能够正常上下坡。

即使将之前收到的项目中的形状改为胶囊体,也能正常上下坡。

请确认,目标项目是否为“TEST/动作游戏测试”?

能否请您重新提供出现问题的项目?

上下移动是可以的,但中途会切换到空中动作。之前提供的数据已被覆盖,请随意使用图片进行验证。

再次经过各项调整后进行了检查,发现坂道下方与瓷砖之间似乎有一瞬间处于悬空状态。

我们将就此向开发团队进行确认。