2D 기초 도형

사각형 rect() 연습

  • rectMode(CENTER)코드를 comment 했다가, 활성화했다가, 비교해보기.

  • 5, 6, 7, 8번째 파라미터는 무엇일까?

function setup(){
     /** 생략 **/
    rectMode(CENTER);
}
function draw() {
    /** 생략 **/
    rect_guide(50, 50, 100, 100);
}

원, 타원 ellipse() 연습

function draw() {
    ellipse_guide(50, 50, 100, 100);
}

arc() 연습

  • 5, 6번째 파라미터: 시작각도, 끝나는 각도

  • 각도는 시계방향으로 늘어난다.

  • angleMode(DEGREES)를 지정했기에, 파이 단위가 아닌, 0-30-45-180-360도 단위로 계산한다.

function setup() {
    /** 생략 **/
    angleMode(DEGREES);
}
function draw() {
    /** 생략 **/
    arc_guide(50, 50, 100, 100, 0, 360);
}

삼각형 triangle() 연습

  • (0, 0) 기준으로 숫자 좌표 잡아보기.

function draw() {
    triangle(0, 100, 50, 50, 100, 100);
}

Last updated