色をString
としてフォーマットして返します。
myColor.toString()
を呼び出すことは、 print(myColor.toString())
のようにデバッグに役立ちます。 また、p5.jsを他のライブラリと一緒に使用する際にも便利です。
パラメータformat
はオプションです。フォーマット文字列が渡された場合 (myColor.toString('#rrggbb')
のように)、 色文字列のフォーマット方法が決定されます。デフォルトでは、色文字列は 'rgba(r, g, b, a)'
としてフォーマットされます。
シンタックス
toString([format])
パラメーター
format
String:
色文字列のフォーマット方法。 空のままにすると、文字列はrgba(r, g, b, a)としてフォーマットされます。 '#rgb' '#rgba' '#rrggbb' '#rrggbbaa'は16進数のカラーコードとしてフォーマットします。 'rgb' 'hsb' 'hsl'は指定された色モードでフォーマットされた色を返します。 'rgba' 'hsba' 'hsla'は上記と同じですが、アルファチャンネルが含まれます。 'rgb%' 'hsb%' 'hsl%' 'rgba%' 'hsba%' 'hsla%'はパーセンテージとしてフォーマットします。
リターン
String: フォーマットされた文字列。
function setup() { createCanvas(100, 100); background(200); // p5.Colorオブジェクトを作成します。 let myColor = color('darkorchid'); // テキストのスタイルを設定します。 textAlign(CENTER); textSize(16); // テキストを表示します。 text(myColor.toString('#rrggbb'), 50, 50); describe('灰色の背景に紫色で書かれた "#9932cc" というテキスト。'); }
Notice any errors or typos? Please let us know. Please feel free to edit src/color/p5.Color.js and open a pull request!