답변:
설정 메소드에서만 코드를 실행하는 경우 메소드 개요를 작성할 필요가 없습니다. 예를 들어 다음과 같이 쓸 수 있습니다.
rect(10,10,90,90);
대신에
void setup {
rect(10,10,90,90);
}
다른 방법을 사용하지 않는 한 모든 것이 실행되기 전에 설정 방법에 배치됩니다.
(R, G, B)
표기컬러 형식으로 처리가 매우 유연합니다.
fill(255,255,0); //16 bytes
다음과 같이 16 진 표기법을 사용하여 작성할 수 있습니다.
fill(#ffff00); //14 bytes (2 bytes saved)
다음은 모든 빨강, 녹색 및 파랑 값이 동일한 경우 (흰색) 색상에 대한 특별한 사용법입니다.
fill(255,255,255); //18 bytes
fill(#ffffff); //14 bytes
fill(255); //10 bytes
세 가지 매개 변수는 모두 회색조 값을 포함하는 하나의 매개 변수 ( 0
흑백에서 255
흰색 으로)로 단축 할 수 있습니다 .
이것은 알파를 위해서도 확장 될 수 있습니다 :
fill(175,175,175,50); //translucent gray
fill(175,50); //8 bytes shorter
둘 다 같은 색상을 의미하지만 후자의 방법은 8 바이트가 더 짧습니다.
명백하지만, 색상 지정의 알파 매개 변수는 색상이 기본적으로 255
(100 % 불투명) 의 알파 값이므로 선택 사항 입니다.
가장 짧은 색상 형식을 사용하여 색상을 표현하십시오 (프로그램의 상황에 따라 불필요한 비트는 제외하십시오 (예 : 알파 또는 회색조)).
R
: 빨강
G
: 녹색
B
: 파랑
A
: 알파
g
: 회색조
RRR,GGG,BBB
#RRGGBB
ggg
RRR,GGG,BBB,AAA
ggg,AAA