Ninjaライブラリ - ライト関数

njLightAllOn

njCreateLightによって設定されたライトを反映させます(点灯します)

書式

void njLightAllOn( void )

引数

なし

戻値

なし

解説

消灯されたライトをすべて点灯します。 (デフォルトでは点灯しているのでこの関数を呼ぶ必要はありません。)

用例

#include <Shinobi.h>
	:
NJS_LIGHT light[5];
sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
njCreateLight(&light[0], NJD_DIR_LIGHT);
njCreateLight(&light[1], NJD_POINT_LIGHT);
njCreateLight(&light[2], NJD_SPOT_LIGHT);
njCreateLight(&light[3], NJD_SPOT_LIGHT);
njCreateLight(&light[4], NJD_SPOT_LIGHT);
	:
/* 3つの光源を消灯 */
njLightOff(&light[0]);
njLightOff(&light[2]);
njLightOff(&light[3]);
	:
/* すべての光源を点灯 */
njLightAllOn();

備考

njCreateLight njDeleteAllLight njLightAllOn njLightAllOff これら関数の関係は、例えば電灯本体の取り付け・取り外し、設置された電灯のスイッチの入・切の関係にあります。

参照

njCreateLight()
njLightAllOff()

njLightAllOn
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998