njSetLightColor
njCreateLightによって設定されたライトのカラーを設定します。

書 式

#include <NINJA.H> 
void njSetLightColor( *ptr , red , green , blue )
NJS_LIGHT *ptr
Float red
Float green
Float blue

引 数

NJS_LIGHT *ptr
ライトのポインタ。
red
光源色赤。
green
光源色緑。
blue
光源色青。

返 値

なし

エラー

なし

機 能

光の色を3原色の成分で設定します。1.f が100%で、デフォルトではすべての成分が100%(白)です。

用 例

#include <NINJA.H> 
...........

NJS_LIGHT light;

sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
njCreateLight(&light, NJD_DIR_LIGHT);
...........
/* 平行光源色をRGB値で1、0、0(赤色)に設定 */
njSetLightColor(&light, 1.f, 0.f, 0.f);

備 考


関 連

njCreateLight

njSetLightColor

Copyright SEGA ENTERPRISES, LTD., 1998