P5.js 한국어 참조 (erase)
4896 단어 p5.jsprocessing자바스크립트
erase()
설명문
erase() 다음의 모든 드로잉은 캔버스에서 공제됩니다. 공제된 영역은 캔버스 아래의 웹 페이지를 표시합니다. erase() 는 noErase() 로 취소할 수 있습니다.
image() 및 background() 로 행해진 묘화는 erase() 의 영향을 받지 않습니다.
구문
erase([strengthFill], [strengthStroke])
매개변수
Number : 도형의 채우기의 소거의 강도를 나타내는 수치(0~255). 인수가 지정되어 있지 않은 경우, 디폴트 255 가 되어 완전한 강도가 됩니다. (선택 사항)
Number:도형의 스트로크의 소거의 강도를 나타내는 수치(0~255). 인수가 지정되어 있지 않은 경우, 디폴트 255 가 되어 완전한 강도가 됩니다. (선택 사항)
예 1
function draw() {
background(100,100,250); // 背景を青色に設定
fill(0, 255, 100); // 塗りつぶし色を緑色に設定
rect(20,20,60,60);
erase() ; // 差し引き(くり抜き)を設定
ellipse(25,30,30); // 円で差し引き
noErase() ;
}
실행 결과
예 2
function setup() {
createCanvas(100,100,WEBGL);
}
function draw() {
background(250, 250, 150); // 背景を青色に設定
fill(15, 195, 185);// 塗りつぶし色を緑色に設定
noStroke() ;
sphere(30);
erase() ; // 差し引き(くり抜き)を設定
rotateY(frameCount * 0.02); // Y軸を中心に回転
translate(0, 0, 40);
torus(15,5); // トーラス(ドーナッツ形状)で差し引き
noErase() ;
}
### 실행 결과
htps : // 에아와 r. p5js. rg / bit0101 / s t t s / 6P_G x 8g
저작권
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 한국어 참조 (erase)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bit0101/items/95045600335ecab85f54텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)