相关疑难解决方法(0)

如何检测 Godot 中的碰撞?

我有3个场景。一个名为“KinematicBody2D.tscn”的 KinematicBody2D 节点。该场景是一个玩家在屏幕上从左向右移动。我还有一个名为“mob.tscn”的场景,它是一个igidbody2d节点。这个场景只有精灵和一小段代码,使得生物一旦使用可见性通知器离开屏幕就会删除自己(我还关闭了遮罩方块,这样就不会有物理了)。最后,我有了主场景,其中包含玩家场景,并经常实例化生物场景,以在屏幕顶部生成生物。

我想检测生物何时接触玩家并给出输出

请非常仔细地解释一切,因为过去几天我一直在努力弄清楚,但我看过的大多数地方我都不明白该怎么做,当我复制代码时它不起作用。我想更清楚地举一些例子:

在哪里以及如何添加碰撞形状 2d 或 area2d 或沿着这些线的其他节点。

在哪里以及如何连接和编写代码

先感谢您

godot

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

godot ×1