Godot 초간단 게임 개발 일지 5일차! 이번 포스팅에서는 총알과 플레이어가 충돌하면 게임이 종료되지 않고 메인 화면으로 이동하도록 설정하는 방법을 정리합니다.
오늘 진행한 내용은 다음과 같습니다. Bullet.tscn에서 총알과 플레이어 충돌 감지 구현 Player.gd에서 플레이어를 그룹에 추가하여 충돌 인식 Bullet.gd에서 충돌 발생 시 메인 화면으로 이동하도록 설정 신호(body_entered)를 활용하여 충돌 이벤트 처리 이제 하나씩 자세히 살펴보겠습니다!
1. Bullet 씬(Bullet.tscn)에서 충돌 감지 설정 1.
Bullet 씬 생성 & 충돌 설정 Bullet.tscn을 열기 (FileSystem에서 Bullet.tscn 더블 클릭) 루트 노드(Area2D)에 CollisionShape2D 추가 CollisionShape2D에서 적절한 충돌 모양(CircleShape2D 또는 RectangleShape2D)을 설정 Area2D의 body_entered 신...