Ninja Library - 描画関数

njSetQuadTextureHColor

njDrawQuadTexture(−Ex)関数のカラーの設定

書式

void njSetQuadTextureHColor( col, off )
Uint32 col
Uint32 off

引数

col   ベースカラー
off   オフセットカラー

戻り値

なし

解説

njQuadTextureStart()関数の実行後、ベースカラー、オフセットカラーを設定します。

テクスチャはカレントテクスチャが設定されます。 njDrawQuadTexture()関数またはnjDrawQuadTextureEx()関数設定後、njQuadTextureEnd()関数を実行せずに、カラーを変えることができます。


用例

NJS_QUAD_TEXTURE  p[100];

njSetTexture(&texlist);
njSetTextureNum(0);

njQuadTextureStart(FALSE);
njSetQuadTextureHColor(0xFFFFFFFF,0xff202030);
for(i = 0;i<100;i++){
	njDrawQuadTexture( &p[i], 0.5f);
}

njQuadTextureEnd();

参照

njQuadTextureStart() njDrawQuadTexture(),njDrawQuadTextureEx()の開始
njDrawQuadTexture() 長方形テクスチャの描画
njDrawQuadTextureEx() テクスチャ付き平行四辺形の描画
njSetQuadTexture() njDrawQuadTexture(−Ex)関数のテクスチャとカラーの設定
njSetQuadTextureG() njDrawQuadTexture(−Ex)のテクスチャとカラーの設定
njQuadTextureEnd() njDrawQuadTexture(−Ex)関数の終了

njSetQuadTextureHColor
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000