Godot Engine
Area2D ノードを使用すると、プレイヤーに重なり合ったり、プレイヤーに衝突したりするオブジェクトを検出できます。
https://gyazo.com/e998c0b0678c528b331b340a4d83f5b6
ノードの子を選択不可にするグループ化機能
$ は get_node() の短縮形です。したがって、上記のコードでは、$AnimatedSprite.play() は get_node("AnimatedSprite").play() と同じです。 GDScript では、$ は現在のノードからの相対パスにあるノードを返します。ノードが見つからない場合は null を返します。 AnimatedSprite は現在のノードの子であるため、$AnimatedSprite を使用できます。
当たり判定の実装