/// 破棄 public override void Term() { DoTerm(); objCam.Term(); objCam = null; }
/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool Init() { objCam = new ObjCamera(); objCam.Init(); return(DoInit()); }
/// カメラの世界に対するY軸回転のみの行列を返す public Matrix4 GetCamMatrixRotY() { ObjCamera camObj = actorBehind.Obj; float a_Cal = (float)(3.141593f / 180.0); float angleY = camObj.TrgRot.Y * a_Cal; return(Matrix4.RotationY(angleY)); }
/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool Init() { objCam = new ObjCamera(); objCam.Init(); return( DoInit() ); }