コード例 #1
0
 //  Some basic options
 public MyCameraZoomProperties(MyCamera camera)
 {
     m_camera = camera;
     Update();
 }
コード例 #2
0
ファイル: MySector.cs プロジェクト: Krulac/SpaceEngineers
 protected override void UnloadData()
 {
     MyEntities.UnloadData();
     MainCamera = null;
     base.UnloadData();
 }
コード例 #3
0
 public void ControlCamera(MyCamera currentCamera)
 {
     currentCamera.FieldOfViewDegrees = FOV;
     currentCamera.SetViewMatrix(MatrixD.Invert(WorldMatrix));
 }
コード例 #4
0
ファイル: MySector.cs プロジェクト: Krulac/SpaceEngineers
 public override void LoadData()
 {
     MainCamera = new MyCamera();
     MainCamera.FarPlaneDistance = MySession.Static.Settings.ViewDistance;
     MyEntities.LoadData();
 }
コード例 #5
0
 // ------------------------------------------------------------------------------------------------
 void IMyCameraController.ControlCamera(MyCamera currentCamera)
 {
     currentCamera.SetViewMatrix(GetViewMatrix());
 }