目录
射击
问题
你想要从你的玩家/怪物等处发射炮弹。
解决方案
在这个例子中,我们将使用我们在 KINEMATICBODY: 移动中设置的“迷你坦克”。
设置子弹
首先,我们将设置一个可以实例化的“子弹”对象。 这是我们将使用的节点:
- Area ("Bullet")
- MeshInstance
- CollisionShape
对于网格,您可以使用Godot的内置原始形状之一,也可以使用类似以下的形式:
如果你想使用图中的子弹模型,你可以从Kenney’s “Weapon Pack”中获取它。
将您的网格添加到``MeshInstance''并缩放碰撞形状以进行匹配。
请记住,将您的MeshInstance与Area节点的向前方向&#