골드메탈 - 언데드 서바이버 따라하기 네 번째 (영상 11 ~ 13 정리 노트)
유니티 게임 개발 무료 강의 - 네 번째 따라하기 강사: 골드메탈 ( 나무위키 링크 ) 유튜브: https://www.youtube.com/@goldmetal 강의 링크 ( 영상 22 개) https://www.youtube.com/playlist?list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x 의욕 저하로.. 잠시 쉬다가.. 다시 11 번 영상부터.. 😑 첫번째 시간 - 몬스터 검색 구현 레이어(Layer)를 활용한다. 레이어: 물리, 시스템 상으로 구분짓기 위한 요소 Enemy (Prefab Asset) 에서 추가한 Layer 를 지정하고, child object 에도 적용한다 Physics2D.CircleCastAll(): 원형의 캐스트를 쏘고 모든 결과를 반환하는 함수 void FixedUpdate () { targets = Physics2D . CircleCastAll ( transform . position , scanRange , Vector2 . zero , 0 , targetLayer ); } 1. 캐스팅 시작 위치 2. 원의 반지름 3. 캐스팅 방향 4. 캐스팅 길이 5. 대상 레이 Scanner.cs public class Scanner : MonoBehaviour { public float scanRange ; public LayerMask targetLayer ; public RaycastHit2D [] targets ; public Transform nearestTarget ; void FixedUpdate () ...