P5.js 한국어 참조 (rectMode)
4506 단어 p5.jsprocessing자바스크립트
rectMode()
설명문
rect() 로 지정된 파라미터에 의해 직사각형이 draw 되는 장소를 변경합니다.
기본 모드는 rectMode(CORNER)입니다. 이것은 rect() 의 최초의 2 개의 파라미터를 형상의 좌상구석으로 해석해, 3 번째와 4 번째의 파라미터는 그 폭과 높이입니다.
rectMode(CORNERS) 는, rect() 의 최초의 2 개의 파라미터를 1 개의 코너의 위치로서 해석해, 3 번째와 4 번째의 파라미터를 반대측의 코너의 위치로서 해석합니다.
rectMode(CENTER) 는, rect() 의 최초의 2 개의 파라미터를 형상의 중심점으로서 해석해, 3 번째와 4 번째의 파라미터는 그 폭과 높이입니다.
rectMode(RADIUS) 는, 도형의 중심점으로서 rect() 의 최초의 2 개의 파라미터를 사용합니다만, 3 번째와 4 번째의 파라미터를 사용해 도형의 폭과 높이의 절반을 지정합니다.
JavaScript는 대문자와 소문자를 구별하는 언어이므로 모든 매개 변수는 대문자로 작성해야합니다.
구문
rectMode(mode)
매개변수
상수: CORNER, CORNERS, CENTER, RADIUS
예 1
function draw() {
rectMode(CORNER); // デフォルトの rectMode は CORNER です
fill(255); // 塗りつぶしを白に設定します
rect(25, 25, 50, 50); // CORNERモードを使用して白い長方形を描画します
rectMode(CORNERS); // rectMode を CORNERS に設定します
fill(180); //塗りつぶしを灰色に設定します
rect(25, 25, 50, 50); // CORNERSモードを使用して灰色の長方形を描画します
}
실행 결과
예 2
function draw() {
rectMode(RADIUS); // rectMode を RADIUS に設定します
fill(255); // 塗りつぶしを白に設定します
rect(50, 50, 30, 30); // RADIUSモードを使用して白い長方形を描画します
rectMode(CENTER); // rectMode を CENTERに設定します
fill(100); // 塗りつぶしを灰色に設定します
rect(50, 50, 30, 30); // CENTER モードを使用して灰色の長方形を描画します
}
실행 결과
저작권
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 한국어 참조 (rectMode)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bit0101/items/93028a086084c1615131텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)