void njQuadTextureStart( trans )
Sint32 trans
trans 半透明フラグ
なし
njDrawQuadTexture()関数またはnjDrawQuadTextureEx()関数の開始前に1回実行します。njQuadTextureEnd()関数で終了するまでは、njSetQuadTexture()関数、njSetQuadTextureG()関数、 njSetQuadTextureColor()関数、njDrawQuadTexture()関数、njDrawQuadTextureEx()関数以外の描画関係関数を実行しないでください。
njDrawQuadTexture()関数またはnjDrawQuadTextureEx()関数で設定するデータが半透明を使用する場合は引数transをTRUEに、半透明を使用しない場合はFALSEを設定してください。
NJS_QUAD_TEXTURE p[100]; njSetTexture(&texlist); njQuadTextureStart(FALSE); njSetQuadTexture(0,0xFFFFFFFF); for(i = 0;i<100;i++){ njDrawQuadTexture( &p[i], 0.5f); } njQuadTextureEnd();
njQuadTextureStart()関数の後、njSetQuadTexture()関数またはnjSetQuadTextureG()関数で必ずテクスチャを設定します。 njSetQuadTextureColor()関数を使用した場合は、カレントのテクスチャが使用されます。
njDrawQuadTexture() 長方形テクスチャの描画 njDrawQuadTextureEx() テクスチャ付き平行四辺形の描画 njSetQuadTexture() njDrawQuadTexture(−Ex)関数のテクスチャとカラーの設定 njSetQuadTextureG() njDrawQuadTexture(−Ex)のテクスチャとカラーの設定 njSetQuadTextureColor() njDrawQuadTexture(−Ex)関数のカラーの設定 njQuadTextureEnd() njDrawQuadTexture(−Ex)関数の終了