回答:
setupメソッドでのみコードを実行する場合、メソッドのアウトラインを記述する必要はありません。たとえば、次のように書くことができます。
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
3つのパラメーターはすべて、グレースケール値を含む1つのパラメーター(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