/// <summary> /// Allows the game to run logic such as updating the world, /// checking for collisions, gathering input, and playing audio. /// </summary> /// <param name="gameTime">Provides a snapshot of timing values.</param> /// protected override void Update(GameTime gameTime) { keyboard.Update(); gamepad.Update(); if (State.Type != SuperMario.Interfaces.GameStates.Pause) { objectManager.Update(); } MarioInfo.timeCount(gameTime, Mario); camera2.LookAt(new Vector2(Mario.Location.X - 20, GraphicsDevice.Viewport.Height / 2)); base.Update(gameTime); }