「MonoGameのカメラを作る」の版間の差分

imported>Administrator
編集の要約なし
imported>Administrator
 
(同じ利用者による、間の4版が非表示)
2行目: 2行目:


<source lang="csharp">
<source lang="csharp">
using System;
    using System;
using System.Collections.Generic;
    using System.Collections.Generic;
using System.Text;
    using System.Text;
using Microsoft.Xna.Framework;
    using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Input;
    using Microsoft.Xna.Framework.Input;


namespace Draw3D
{
     public class Camera : GameComponent
     public class Camera : GameComponent
     {
     {
63行目: 61行目:
         /// <summary>
         /// <summary>
         /// カメラの上(傾き)
         /// カメラの上(傾き)
         /// フライトシミュレーターなどは飛行機が傾けばカメラも傾くアレ。
         /// フライトシミュレーターなどで飛行機が傾けばカメラも傾くアレ。
         /// ラジアンではなく度で指定する。
         /// ラジアンではなく度で指定する。
         /// </summary>
         /// </summary>
         public float Angle = 0;
         public float Angle {
            get { return _angle; }
            set { _angle = value; UpdateView(); }
        }
 
        private float _angle = 0;


         /// <summary>
         /// <summary>
183行目: 186行目:
         }
         }
     }
     }
}
</source>
</source>
== 関連項目 ==
* [[MonoGameの3Dモデルを管理描画するクラスを作る]]
* [[MacOS版のMonoGameのPipeline.appで3Dモデルをビルドできない]]
* [[MonoGameで使う3DモデルをFusion360で作成する]]
* [[MonoGameで外部のXNBファイルを読み込む]]
* [[MonoGameでピクセルシェーダーを使ってテクスチャを貼る]]


[[category: MonoGame]]
[[category: MonoGame]]