지금은 이렇게 Physics2D. OverlapㅑCircle 이거로 원 범위내의 오브젝트를 탐색하는데요
이게 연산낭비가 심하다고 하던데
Raycast CircleCast같은 경우는 보니까 단방향으로만 나가는거라는데
저처럼 범위탐색하려면 360도 방향에 360번 쏴야하는게 맞나요?
탐색당해야하는 대상이 300개정도 있는데
이래도 각각 거리 계산하는게 Physics2.Overla_Circle보다 나은 수준인가요??
지금은 이렇게 Physics2D. OverlapㅑCircle 이거로 원 범위내의 오브젝트를 탐색하는데요
이게 연산낭비가 심하다고 하던데
Raycast CircleCast같은 경우는 보니까 단방향으로만 나가는거라는데
저처럼 범위탐색하려면 360도 방향에 360번 쏴야하는게 맞나요?
탐색당해야하는 대상이 300개정도 있는데
이래도 각각 거리 계산하는게 Physics2.Overla_Circle보다 나은 수준인가요??
범위 탐색이면 Distance 로 검색해
https://docs.unity3d.com/kr/530/ScriptReference/RaycastHit2D-distance.html
이거 말하는건가요? 인자에 direction 들어가던데 이거도 단방향으로 나가는거 아닌가요?
아 하나하나 다 distance계산을 이거로 하라고
아니 vector distance 말한거임. 연산 차이는 개수에 따라 천차만별이라 직접 프로파일러 돌려보는수밖에 없음
그렇군요 감으로 결정해야겠군요
일단 진행시키고 나중에 그걸로 렉걸린다 싶으면 바꾸는거죠