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の技術メモ・サンプルソース、日記・雑感などを公開しています。
[SCRATCHBRAIN プロフィール]
[アートワーク]

リンク

  • scratchbrain.netホーム
  • アートワーク
  • scratchbrainプロフィール
  • 音楽ブログ
  • スクラップブック
  • 実験プロジェクト
  • こんなライヴに行きました

広告

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type Pro 4.21-ja

hosted by