You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
villares edited this page May 24, 2020
·
4 revisions
Nome
blue()
Exemplos
noStroke();
color c =color(0, 126, 255);
fill(c);
rect(15, 20, 35, 60);
float value =blue(c); // Atribui 255 à valuefill(value);
rect(50, 20, 35, 60);
Descrição
Extrai o valor de azul de uma cor, já feita a escala de acordo com o coloMode()
corrente. este valor é sempre retornado como um float, e
portanto, deve-se tomar o cuidado de não atribuí-lo a
variáveis do tipo inteiro.
A função blue()
é fácil de utilizar e entender, mas é mais lenta
que outra técnica. Para se obter os mesmos resultados em maior
velocidade, mas trabalhando em colorMode(RGB, 255), utiliza-se
um máscara de bitspara remover os demais componentes de cor. Por
exemplo, as duas linhas de código são equivalentes: