SpriteDemo.SpriteDemo.Update C# (CSharp) Method

Update() protected method

Update stuff here
protected Update ( Fusion.GameTime gameTime ) : void
gameTime Fusion.GameTime
return void
		protected override void Update ( GameTime gameTime )
		{
			var ds = GetService<DebugStrings>();

			ds.Add( Color.Orange, "FPS {0}", gameTime.Fps );
			ds.Add( "F1   - show developer console" );
			ds.Add( "F2   - toggle vsync" );
			ds.Add( "F5   - build content and reload textures" );
			ds.Add( "F12  - make screenshot" );
			ds.Add( "ESC  - exit" );
			ds.Add("");

			if ( InputDevice.IsKeyDown( Keys.F1 ) ) {
				//DevCon.Show(this);
			}

			if ( InputDevice.IsKeyDown( Keys.F5 ) ) {
				Reload();
			}

			if ( InputDevice.IsKeyDown( Keys.PageUp ) ) {
				numSprites += 100;
			}
			if ( InputDevice.IsKeyDown( Keys.PageDown ) ) {
				numSprites -= 100;
			}

			numSprites	=	Math.Max( numSprites, 0 );

			angle	+=	 gameTime.ElapsedSec * MathUtil.DegreesToRadians( 15.0f );
			offset	+=	 gameTime.ElapsedSec * 0.75f;

			base.Update( gameTime );

			ds.Add( "PgUp - increase number of sprites" );
			ds.Add( "PgDn - decrease number of sprites" );

		}