Exemplo n.º 1
0
		/// <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)
		{
            if (!controllerShown && gameTime.TotalGameTime > TimeSpan.FromSeconds(2))
            {
                var rootController = Services.GetService(typeof(UIViewController)) as UIViewController;
                var portrait = new PortraitController();
                rootController.PresentViewController(portrait, true, null);

                controllerShown = true;
            }
            		
			base.Update(gameTime);
		}