chore: Physics Test
This commit is contained in:
		
							
								
								
									
										2
									
								
								Engine
									
									
									
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								Engine
									
									
									
									
									
								
							 Submodule Engine updated: 9e1f38897f...0ba8927858
									
								
							@@ -79,6 +79,8 @@ public class Game1 : Game
 | 
			
		||||
        gameObjectCircle2.Name = "Circle2";
 | 
			
		||||
        gameObjectCircle2.Transform.Position = new Vector2D(0f, 50f);
 | 
			
		||||
        gameObjectCircle2.Transform.Scale = new Vector2D(25f, 25f);
 | 
			
		||||
        gameObjectCircle2.BehaviourController.AddBehaviour<KeyboardInputsBehaviour>();
 | 
			
		||||
        gameObjectCircle2.BehaviourController.AddBehaviour<MovementBoxBehaviour>(Keys.Up, Keys.Down, 268f, -268f, 400f);
 | 
			
		||||
        gameObjectCircle2.BehaviourController.AddBehaviour<CircleBehaviour>(new Circle(Vector2D.Zero, 1f));
 | 
			
		||||
        engine.AddRigidBody(gameObjectCircle2.BehaviourController.AddBehaviour<RigidBody2D>());
 | 
			
		||||
 | 
			
		||||
@@ -178,7 +180,7 @@ public class Game1 : Game
 | 
			
		||||
 | 
			
		||||
        while (physicsTimer + 0.01f < gameTime.TotalGameTime.TotalMilliseconds * .001f)//seconds)
 | 
			
		||||
        {
 | 
			
		||||
            Console.WriteLine($"Physics Timer: {physicsTimer}");
 | 
			
		||||
            // Console.WriteLine($"Physics Timer: {physicsTimer}");
 | 
			
		||||
            physicsTimer += 0.01f;
 | 
			
		||||
            engine.Step(.01f);
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user