BASIC4MCU | 질문게시판 | processing 질문 입니다 .
페이지 정보
작성자 배울께요 작성일2019-04-18 10:04 조회4,443회 댓글1건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=8280
본문
별모양을 만들고 싶었습니다. 그래서 제 생각에는 sin과 cos 을 이용해야 될거 같아서 만들다가 5각형은 됬는데 별을 못만들겠습니다 . 조금만 도와주실수 있을까요?
int num = 5;
float[] x = new float[num];
float[] y = new float[num];void setup() {
size(500, 500);
}void draw() {
background(0);
for (int i = 0; i < num; i++) {
x[i] = mouseX + 100 * cos(radians(360/num * i +90 ));
y[i] = mouseY - 100 * sin(radians(360/num * i +90));
}
beginShape();
for (int i = 0; i < num; i++) {
vertex(x[i], y[i]);
fill(200,100,255); // 5각형의 원의 색!
}
stroke(255,255,0);
endShape(CLOSE);
}