P5.js 한국어 참조 (beginContour)
4020 단어 p5.jsprocessing자바스크립트
beginContour()
설명문
beginContour() 와 endContour() 를 사용해, "O"와 같은 중추 형상의 도형을 렌더링 합니다. beginContour() 는 형상의 정점의 기록을 개시해, endContour() 는 기록을 정지합니다. 먼저 외부 모양을 시계 방향 순서로 정점을 정의한 다음 내부 모양을 반시계 방향 순서로 정점을 정의해야 합니다.
이러한 함수는 beginShape()/endShape() 쌍 내에서만 사용할 수 있으며 translate(), rotate(), scale() 등의 변환은 beginContour()/endContour() 쌍 내에서 작동하지 않습니다. 또한 내부에서 ellipse() 나 rect() 와 같은 다른 모양을 사용할 수 없습니다.
구문
beginContour()
예 1
function draw() {
background(255, 255, 130); // 背景を黄色に設定
translate(50, 50);
stroke(255, 0, 0); // ストロークを赤色に設定
beginShape(); // 中抜形状の描画開始
//形状の外側の部分、時計回り
vertex(-40, -40);
vertex(40, -40);
vertex(40, 40);
vertex(-40, 40);
//形状の内部部分、反時計回り
beginContour();
vertex(-20, -20);
vertex(-20, 20);
vertex(20, 20);
vertex(20, -20);
endContour();
endShape(CLOSE); // 中抜形状の描画終了
}
}
실행 결과
저작권
p5.js was created by Lauren McCarthy and is developed by a community of collaborators, with support from the Processing Foundation and NYU ITP. Identity and graphic design by Jerel Johnson.
라이센스
Creative Commons(CC BY-NC-SA 4.0)를 따릅니다.
Reference
이 문제에 관하여(P5.js 한국어 참조 (beginContour)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bit0101/items/8be1eacd64819413411b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)