##### Ninja Library - カメラ関数

# njRotateCameraEx

カメラ座標系を現在のカメラ座標系のＸＹＺ軸の周りに回転

### 書式

> `void njRotateCameraEx( ang, lv )
> Angle *ang
> Sint32 lv
> `

### 引数

> ang[0] | カメラ座標系のＸ軸周りの回転角
> ang[1] | カメラ座標系のＹ軸周りの回転角
> ang[2] | カメラ座標系のＺ軸周りの回転角
> lv | LightWave フラグ(0:XYZ, 1:ZXY)

### 戻り値

> なし

### 解説

> lv が 0 のとき、njRotateXYZCameraEx に相当し、
> njRotateZCameraEx( ang[2] );
> njRotateYCameraEx( ang[1] );
> njRotateXCameraEx( ang[0] );
> と等価です。

> lv が 1 のとき、njRotateZXYCameraEx に相当し、
> njRotateYCameraEx( ang[1] );
> njRotateXCameraEx( ang[0] );
> njRotateZCameraEx( ang[2] );
> と等価です。

> 暗黙の引数としてカレントマトリックスを取ります。

> 通常、カレントマトリックスには、Mcw（世界座標系からカメラ座標系への変換行列） を入れておきます。

### 備考

> 本関数はカレントマトリックスを操作します。

njRotateCameraEx

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000