S.C
1
AGM ver1.2.2
日本語
Tiles設定物理→単方向接触については現在BUGがあり、いずれにしても単方向を設定している。**一方向に左右に衝突することはできませんが、プレイヤーはTilesを左右に通り抜けることができます。**どのように設定しても最後の結果は一方向に上向くしかありません。
私のPlayerはトップTiles接触トリガアニメーションを設定しており、一方向Tilesを使用するとPlayerは必ずこのアニメーションをトリガします。BUGと言えるかどうかわからない。
できるだけ早く修復してください、ありがとうございます
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
中文
关于Tiles设置物理→单向接触 目前有BUG,无论如何设置单向方向。 **单向左右都无法实现碰撞,player还是可以左右穿越过Tiles,**如何设置最后结果都只能单向朝上。
我的player设定了顶部Tiles接触 触发动画,使用单向Tiles时player一定会触发此动画。不知道算不算BUG。
请务必尽快修复,谢谢
Baz
2
我已成功复现该问题,但无法确定原因,因此已将此情况转交给开发人员。感谢您的报告!
2 个赞
只是来告诉大家我正在使用 1.2.4 版本,问题仍然存在。
Baz
4
我可以确认问题已在内部修复。我的猜测是它将在下一个补丁中推出!
2 个赞
在 1.2.5 或 1.2.6 中未修复。启用任何方向碰撞会导致碰撞完全失效。
编辑:穿过这些图块时,会取消下落状态,但不会发生实际碰撞。
我创建了一个全新的项目,碰撞在那里按预期工作。然而,在我几个月来一直在做的项目中,它完全不起作用。我完全不知道原因。所有设置都相同,但碰撞在一个项目中有效,在另一个中却无效。这非常令人沮丧。
这是一个非常奇怪的情况,您能发送涉及问题的项目吗?
1 个赞
感谢您提供的项目。
我尝试了您提交的项目,发现向上或向下移动时似乎无法正常工作,而左右移动则没有问题。
经过多次尝试后,结论是:
问题似乎出在 Player 节点的“安全边距”(Safe Margin)设置过大,为 1px。
将其恢复为默认的 0.08px 后,功能已恢复正常。
推测原因如下:左右移动速度较慢,因此不会出现问题;但下落速度较快,在 1 帧的时间内,1px 的安全边距会导致角色嵌入地面。
由于单向通行机制中,为防止卡住,嵌入地面的对象会被设计为直接穿透,因此导致了该问题。
1 个赞