Ninjaライブラリ - 特殊効果関数

njSetColorClamp

カラークランプのカラーを設定します。

書式

void njSetColorClamp(MaxARGB,MinARGB )
Uint32 MaxARGB
Uint32 MinARGB

引数

MaxARGBカラークランプのマックスカラー(パック形式)
MinARGBカラークランプのミニマムカラー(パック形式)

戻値

なし

解説

カラークランプのマックスカラーとミニマムカラーを設定します。 カラークランプモードのディフォルトは無効なので、カラークランプ値を有効にするためには njColorClampMode()でONを設定してください。 カラークランプのカラーは描画対象ごとに設定することは出来ません。

用例

カラークランプのカラーを設定します。
njSetColorClamp(0xFFFFFFFF,0xFF808080);
/* カラークランプを有効にします */
njColorClampMode(ON);
/* カラークランプします */
njDrawObject(OBJECT);
/* カラークランプを無効にします */
njColorClampMode(OFF);
/* カラークランプしません */
njDrawObject(OBJECT2);

備考

njSetBackColor()で設定したバックグラウンドにはカラークランプモードは無効です。 フェード,フォグ機能との併用が可能です。

参照

njColorClampMode()

njSetColorClamp
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998