keyboard controls
							parent
							
								
									a654a5f9a3
								
							
						
					
					
						commit
						72d960806a
					
				|  | @ -50,7 +50,26 @@ namespace KavTest.Engines | ||||||
|                 if (SomeComponent<PerspectiveCameraComponent>()) |                 if (SomeComponent<PerspectiveCameraComponent>()) | ||||||
|                 { |                 { | ||||||
|                     var cameraEntity = ReadEntity<PerspectiveCameraComponent>(); |                     var cameraEntity = ReadEntity<PerspectiveCameraComponent>(); | ||||||
|                     SendMessage(new RotateCameraMessage(cameraEntity, -mouseState.X, -mouseState.Y)); | 
 | ||||||
|  |                     if (keyboardState.IsKeyDown(Keys.I)) | ||||||
|  |                     { | ||||||
|  |                         SendMessage(new RotateCameraMessage(cameraEntity, 0, 3)); | ||||||
|  |                     } | ||||||
|  | 
 | ||||||
|  |                     if (keyboardState.IsKeyDown(Keys.K)) | ||||||
|  |                     { | ||||||
|  |                         SendMessage(new RotateCameraMessage(cameraEntity, 0, -3)); | ||||||
|  |                     } | ||||||
|  | 
 | ||||||
|  |                     if (keyboardState.IsKeyDown(Keys.J)) | ||||||
|  |                     { | ||||||
|  |                         SendMessage(new RotateCameraMessage(cameraEntity, 3, 0)); | ||||||
|  |                     } | ||||||
|  | 
 | ||||||
|  |                     if (keyboardState.IsKeyDown(Keys.L)) | ||||||
|  |                     { | ||||||
|  |                         SendMessage(new RotateCameraMessage(cameraEntity, -3, 0)); | ||||||
|  |                     } | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue