2021년08월14일 42번
[멀티미디어저작] HTML5 CANVAS API 요소에 대한 설명으로 틀린 것은?(문제 오류로 가답안 발표시 1번으로 발표되었지만 확정답안 발표시 1, 4번이 정답처리 되었습니다. 여기서는 가답안인 1번을 누르시면 정답 처리 됩니다.)
- ① CANVAS 의 좌표계는 화면 좌측 하단이 (0,0)의 위치이다.
- ② CANVAS 의 좌표계는 오른쪽으로 갈수록 X좌표가 증가한다.
- ③ CANVAS 는 선을 그리기 위해 stroke 함수를 호출할 수 있다.
- ④ CANVAS 는 선을 그리기 위해 linTo 함수를 호출할 수 있다.
(정답률: 82%)
문제 해설
CANVAS의 좌표계는 일반적인 좌표계와는 다르게, 좌측 상단이 (0,0)의 위치가 아니라 좌측 하단이 (0,0)의 위치이다. 이는 일반적인 웹 페이지의 좌표계와는 반대 방향으로 Y축이 증가하기 때문이다. 또한, 오른쪽으로 갈수록 X좌표가 증가한다. 이러한 특징 때문에 CANVAS에서 그림을 그릴 때는 일반적인 좌표계와는 다른 방식으로 계산해야 한다.