골드메탈 - 언데드 서바이버 따라하기 네 번째 (영상 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 ()   ...