728x90
반응형
▣ FindSpawnPoint() 메서드:
GameObject.FindWithTag("SpawnPoint")를 사용해 SpawnPoint 태그를 가진 오브젝트를 찾습니다. 이 오브젝트의 Transform을 spawnPoint로 설정합니다.
이렇게 하면 씬이 재시작될 때마다 spawnPoint를 다시 참조할 수 있어, Missing 문제를 해결할 수 있습니다.
SpawnPoint 오브젝트가 씬에 포함되어 있어야 하며, 태그는 SpawnPoint로 설정해야 합니다.
▣ OnSceneLoaded 이벤트:
씬이 재시작되면 OnSceneLoaded 이벤트에서 FindSpawnPoint()로 spawnPoint를 다시 찾고, MoveToSpawnPoint()를 통해 플레이어를 초기 위치로 이동시킵니다.
728x90
반응형
'[ Unity ] > - 유니티 실습' 카테고리의 다른 글
유니티 비활성화 오브젝트 찾는 함수(GetChild) (0) | 2024.10.30 |
---|---|
유니티 특정 씬(scene)이 로드된 후에 호출되는 콜백 함수 (0) | 2024.10.29 |
유니티 Door Base (0) | 2024.10.24 |
유니티 Zombie AI Damage (0) | 2024.10.21 |
유니티 Zombie AI NavMeshLink (0) | 2024.10.21 |
댓글