コード例 #1
0
ファイル: Origin.cs プロジェクト: tgorkin/XEngine
        public static void ComponentTest()
        {
            XEngineComponentTest testGame = new XEngineComponentTest();

            Origin origin = null;
            testGame.InitDelegate = delegate {
                origin = new Origin();
                origin.Initialize();
            };
            testGame.DrawDelegate = delegate( GameTime gameTime ) {
                origin.Draw( Matrix.Identity );
            };
            testGame.Run();
        }
コード例 #2
0
        public static new void ComponentTest()
        {
            XEngineComponentTest testGame = new XEngineComponentTest();
            testGame.CameraType = CameraType.CAMERA_TYPE_FIRST_PERSON;

            Origin origin = null;
            testGame.InitDelegate = delegate {
                origin = new Origin();
                origin.Initialize();
            };
            testGame.DrawDelegate = delegate( GameTime gameTime ) {
                origin.Draw();
            };
            testGame.Run();
        }
コード例 #3
0
ファイル: XEngineModel.cs プロジェクト: tgorkin/XEngine
 private void CreateMeshOrigins()
 {
     m_meshOrigins = new Origin[m_model.Meshes.Count];
     int meshIndex = 0;
     foreach ( ModelMesh mesh in m_model.Meshes ) {
         Origin meshOrigin = new Origin();
         meshOrigin.Initialize();
         m_meshOrigins[meshIndex++] = meshOrigin;
     }
 }