2013年07月04日

[Unity] HSBカラー @ Mac

今回もアセットの紹介ではなく、Unify Community Wikiから便利コードの紹介。

タイトルの通り、HSB色空間(Hue、Saturation、Brightness)で色を指定する為のもの。環境によっては用意されてたりしますが、Unityには無さそうなので、Unify Community Wikiに有ったHSBColorを使います。

まずは、HSBColor.csをUnityのプロジェクトに追加して、以下の様なコードを塚いた所に書きます。

HSBColor hsb = new HSBColor(0.4f, 1f, 0.84f);
Color c = HSBColor.ToColor(hsb);

以上。簡単ですね。色相環みたいなテクスチャを作りたい場合は、テクスチャの大きさ分ループしてHueを変化させてあげれば出来ます。

HSBColor - Unify Community Wiki
>>関連リンク

閲覧数: 2316 / はてなブックマークusers

blog comments powered by Disqus

関連日記

アマゾン広告

この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。

▼日記検索

Mac

Shade

3D

Flash

ゲーム

ウェブ

音楽

映画

デジカメ

Windows

Linux

携帯電話

テレビ

広島

電子工作

iOS

▼ 最近のトラックバック

▼ランキング

▼関連サイト