몬스터가 일정 범위 안에 플레이어를 감지하는 방법을 찾고 있는데

원래는 플레이어 쪽에 레이저를 쏴서 레이저가 닿으면 플레이어를 감지 하는 방식으로 할 까 했는데

이방법은 실시간으로 계산을 하는거라 좀 비효율 적인거 같아서 트리거 콜라이더에 충돌 하면

감지하는 방식으로 할려고 했음


그런데 문제는 트리거 콜라이더충돌로 하면 플레이어의 총알에 맞아서 데미지를 받게 됨

그래서 몬스터 오브젝트 아래에 자식 오브젝트를 만들고 그 자식 오브젝트에 PlayerCheck 라는

클래스를 만들고 그걸 참조해서 플레이어가 닿으면 반응하게 만들기도 했는데 이 방식도 

개인적으로 굉장히 맘에 안듬

그래서 지금 어떻게 해야할지 고민 되는데 더 좋은 방법이 있을까?