데브허브 | DEVHUB | How to Spawn a Game object at Random Position in Unity for Absolute Beginners | Unity 6 TutorialHow to Spawn a Game object at Random Position in Unity for Absolute Beginners | Unity 6 Tutorial
- Unity에서 게임 오브젝트를 무작위 위치에 스폰하는 방법을 설명합니다. 🎮
Spawner라는 C# 스크립트를 생성하고 빈 게임 오브젝트에 연결하는 과정을 보여줍니다. 🔗
- 스폰할 게임 오브젝트(
applePrefab)와 여러 스폰 위치(spawnPoint 배열)를 위한 public 변수를 선언합니다. 🍎
- 스프라이트 설정, 크기 조정, 필터 모드(픽셀 아트용 Point),
Rigidbody2D, CircleCollider2D 추가를 통해 게임 오브젝트를 프리팹으로 만드는 방법을 시연합니다. ✨
- 빈 게임 오브젝트를 생성하여 스폰 지점을 설정하고, 이를
spawnPoint 배열에 할당하는 방법을 설명합니다. 📍
Instantiate 함수를 사용하여 게임 오브젝트를 특정 위치와 회전 값으로 스폰하는 기본 원리를 소개합니다. 🚀
Random.Range(0, spawnPoint.Length)를 사용하여 스폰 지점 배열에서 무작위 인덱스를 선택하는 방법을 구현합니다. 🎲
- 게임 시작 시
Start() 함수에서 Spawn() 함수를 호출하여 무작위 위치에 오브젝트를 스폰하도록 합니다. ▶️
- 인스펙터에서 프리팹과 스폰 지점 배열을 할당하는 과정에서 '잠금' 기능을 활용하여 편리하게 작업하는 팁을 제공합니다. 🔒