示例#1
0
 private void ChangeChrouchFrames()
 {
     if (crouchingFrames == CrouchingFrames.FirstFrame)
     {
         crouchingFrames = CrouchingFrames.LastFrame;
         CrouchRect      = new Rectangle(0, 0, CrouchTexture.Width / 2, CrouchTexture.Height);
     }
     else
     {
         crouchingFrames = CrouchingFrames.FirstFrame;
         CrouchRect      = new Rectangle(CrouchTexture.Width / 2, 0, CrouchTexture.Width / 2, CrouchTexture.Height);
     }
 }
示例#2
0
        public Game1()
        {
            graphics = new GraphicsDeviceManager(this);
            Content.RootDirectory = "Content";
            Window.Title          = "T Rex Runner";
            IsMouseVisible        = false;
            MainForm = (Form)Control.FromHandle(Window.Handle);

            score           = 0;
            drawAction      = DrawAction.Crouch;
            runningFrames   = RunningFrames.FirstFrame;
            crouchingFrames = CrouchingFrames.FirstFrame;
        }