마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Math.sin Math.cos 으로 삼각형 그리기

0 추천
안녕하세요

아래와 같은 함수와 식을 이용해서 스크린에 삼각형을 그리고자 합니다

검색한 자료를 바탕으로 해도 값이 나오지가 않네요

canvas.drawLine으로 그리고자 합니다

기준점 x1=100, y1=100(스크린좌표)으로 해서

x1 = 300, y2=100 에서 r(빗변의 길이)을 300이라고 하고

각도 30도 혹은 45도에 위치한 좌표 x3,y3를 어떻게 구하면 될까요?

x3 = r * Math.cos(angle * Math.PI/180);
y3 = r * Math.sin(angle * Math.PI/180));
정재희 (140 포인트) 님이 2020년 6월 21일 질문
정재희님이 2020년 6월 21일 수정

1개의 답변

0 추천
x3 = x1 + r * Math.cos(Math.toRadians(30));
y3 = y2 + r * Math.sin(Math.toRadians(30));

x3 = x1 + r * Math.cos(Math.toRadians(45));
y3 = y2 + r * Math.sin(Math.toRadians(45));
디자이너정 (42,810 포인트) 님이 2020년 6월 22일 답변
...