コード例 #1
0
        } // Render()

        #region Unit Testing
#if DEBUG
        #region TestRenderLines
        /// <summary>
        /// Test render lines
        /// </summary>
        public static void TestRenderLines()
        {
            TestXNAGame.Start("TestRenderLines",
                              delegate
            {
            },
                              delegate // 3d render code
            {
                for (int num = 0; num < 200; num++)
                {
                    TestXNAGame.Instance.LineManager3D.AddLine(
                        new Vector3(-12.0f + num / 4.0f, 13.0f, 0),
                        new Vector3(-17.0f + num / 4.0f, -13.0f, 0),
                        new Color((byte)(255 - num), 14, (byte)num));
                }     // for


                /*TextureFont.WriteText( 2, 30,
                 *  "cam pos=" + BaseGame.CameraPos );*/
            });
        } // TestRenderLines()
コード例 #2
0
 /// <summary>
 /// Test empty game
 /// </summary>
 public static void TestEmptyGame()
 {
     TestXNAGame.Start(null);
 }