AverageColorクラス ver.1.0.0

December 27, 2007

クラスの概要
2つのカラーの平均を算出するクラス(ActionScript3.0用)


バージョン
1.0.0


サンプル
カラー1とカラー2の色をカラーピッカーやRGB、HSBで変更してみてください。2つの色の平均が下に表示されます。

ダウンロード(Download source)


基本的な使い方
1.import

import net.scratchbrain.color.AverageColor;

2.メソッド実行
16進数カラーの平均を求めたい場合はaverageHexメソッドを使用

var _color:uint = AverageColor.averageHex(_color1.selectedColor,_color2.selectedColor);

RGBカラーの平均を求めたい場合はaverageRgbメソッドを使用
var _color:uint = AverageColor.averageRgb(_r1.value,_g1.value,_b1.value,_r2.value,_g2.value,_b2.value);

HSBカラーの平均を求めたい場合はaverageHsbメソッドを使用
var _color:uint = AverageColor.averageHsb(_h1.value,_s1.value,_v1.value,_h2.value,_s2.value,_v2.value);


メソッド
public static function averageHex(_hex1:uint,_hex2:uint):uint
16進数カラーをもとに平均を算出

public static function averageRgb(_r1:int,_g1:int,_b1:int,_r2:int,_g2:int,_b2:int):uint
RGBカラーをもとに平均を算出

public static function averageHsb(_h1:int,_s1:int,_b1:int,_h2:int,_s2:int,_b2:int):uint
HSBカラーをもとに平均を算出


免責事項
AverageColorクラスの利用は利用者の自己責任でお願いします。
バグなどあれば連絡ください。時間の許す限り対応したいと思っています。

カテゴリー: 



Posted by scratchbrain at December 27, 2007 3:41 AM ブックマークに追加する

Trackback

Trackback URL for this entry:

Post a Comment


検索

このブログを検索

サイトコンセプト

レディオヘッド、Flash・ActionScript 3.0、Processing、アートに関すること。日記・雑感、読書感想など。
[SCRATCHBRAIN プロフィール]
[プロジェクト]
[Artwork 2002-2005]
[Twitter]

リンク

  • scratchbrain.netホーム
  • scratchbrainプロフィール
  • 洋楽ブックマーク
  • こんなライヴに行きました
  • レシピ紹介
  • バルセロナ観光ガイド

広告

おすすめ

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type

hosted by