본문 바로가기
개발/코드

코드) Debug Circle

by 테샤르 2020. 2. 28.
public void UpdateDebugCircle(float _diameter, Color _color)

        {

            float radius = (_diameter / 2f);

            Vector3 prevPos = this.GetPosition() + Utill.Instance.GetAnglePosition(0, radius);

            Vector3 endPos = Vector3.zero;

            int count = 360 + 1;

            for (int i = 0; i < count; i++)

            {

                endPos = this.GetPosition() + Utill.Instance.GetAnglePosition(i, radius);

                Debug.DrawLine(prevPos, endPos, _color);

                prevPos = endPos;

            }

        }
반응형

'개발 > 코드' 카테고리의 다른 글

코드) 카메라 줌 (Camera Zoom)  (1) 2020.03.15
코드) 원 운동  (0) 2020.03.03
코드) 리스트 랜덤  (0) 2020.02.28
코드 ) 부채꼴 충돌  (0) 2020.01.20
코드) 두 점 사이의 각도 계산  (0) 2019.11.08

댓글