Processing (BETA) version 135+ のリファレンスです。
旧バージョン使用者はソフトウェア内のリファレンスを参照してください。
この文書は Processing のAPIリファレンスを日本語に訳したものです。
最新の内容は 英語版 で確認して下さい。
| Name | tint() |
||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Examples | ![]() PImage b;
b = loadImage("laDefense.jpg");
image(b, 0, 0);
// Tint blue
tint(0, 153, 204);
image(b, 50, 0);![]() PImage b;
b = loadImage("laDefense.jpg");
image(b, 0, 0);
// Tint blue and set transparency
tint(0, 153, 204, 126);
image(b, 50, 0); |
||||||||||||||
| Description |
表示しているイメージを塗りつぶす値を指定します。
alpha を指定してイメージを透明にしたり、color を指定してイメージに色を付けたりすることができます。
白色と alpha 値を使うことで色を変更することなくイメージを透明にする明清色(tint color)を実現できます。 例えば、tint(255, 128) はイメージの透明度を50%にします(colorMode()が使われない限り)。 色を16進表記で指定するときは値の前に"#"、 または"0x"を付加してください(例えば #CCFFAA, 0xFFCCFFAA)。 先頭に"#"を付ける表記はHTMLやCSSで使われ、6桁で色を指定します。 先頭に"0x"を付加した16進表記では値を8文字で指定しなければなりません。 最初の2つの文字が透明度で、残りが赤、緑、青を示します。 "gray" パラメタの値が colorMode() によって指定できる現在の最大の値以下でなければいけません。 デフォルトの最大値は 255 です。 tint() は3次元でテクスチャのカラーリングを制御する際にも使用されます。 |
||||||||||||||
| Syntax | tint(gray) tint(gray, alpha) tint(value1, value2, value3) tint(value1, value2, value3, alpha) tint(color) tint(color, alpha) tint(hex) tint(hex, alpha) |
||||||||||||||
| Parameters |
|
||||||||||||||
| Usage | Web & Application | ||||||||||||||
| Related | noTint() image() |
この文書の原文はクリエイティブ・コモンズ(Creative Commons)のAttribution-Noncommercial-Share Alike(表示・非営利・継承) ライセンスで公開されています。
このライセンスは同一の許諾条件の下で原作者のクレジットを表示し、また作品を営利目的で利用しなければ、作品に対して複製、頒布、展示、実演、二次的著作物の作成が行えることを示します。
© 2007 Processing.org
© 2007 Processing.org



