From 01668c7be3ecfca112b4ea7e8fd6c2eb87ed6669 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Tue, 13 Feb 2024 11:54:01 +0300 Subject: [PATCH] feat: Added Networked Inputs to GameObjects --- Game/GamePong.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Game/GamePong.cs b/Game/GamePong.cs index 9110676..a3ccb5c 100644 --- a/Game/GamePong.cs +++ b/Game/GamePong.cs @@ -117,13 +117,15 @@ public class GamePong : Game IGameObject gameObjectLeftPaddle = gameManager.InstantiateGameObject().SetGameObject("Left Paddle"); gameObjectLeftPaddle.Transform.SetTransform(position: new Vector2D(-468f, 0f), scale: new Vector2D(15f, 60f)); - gameObjectLeftPaddle.BehaviourController.AddBehaviour(Keys.W, Keys.S, 228f, -228f, 400f).Id = "leftPaddle"; ; + gameObjectLeftPaddle.BehaviourController.AddBehaviour().Id = "leftPaddleInput"; + gameObjectLeftPaddle.BehaviourController.AddBehaviour(Keys.W, Keys.S, 228f, -228f, 400f).Id = "leftPaddle"; gameObjectLeftPaddle.BehaviourController.AddBehaviour(Shape.Box); gameObjectLeftPaddle.BehaviourController.AddBehaviour().IsStatic = true; IGameObject gameObjectRightPaddle = gameManager.InstantiateGameObject().SetGameObject("Right Paddle"); gameObjectRightPaddle.Transform.SetTransform(position: new Vector2D(468f, 0f), scale: new Vector2D(15f, 60f)); - gameObjectRightPaddle.BehaviourController.AddBehaviour(Keys.Up, Keys.Down, 228f, -228f, 400f).Id = "rightPaddle"; ; + gameObjectRightPaddle.BehaviourController.AddBehaviour().Id = "rightPaddleInput"; + gameObjectRightPaddle.BehaviourController.AddBehaviour(Keys.Up, Keys.Down, 228f, -228f, 400f).Id = "rightPaddle"; gameObjectRightPaddle.BehaviourController.AddBehaviour(Shape.Box); gameObjectRightPaddle.BehaviourController.AddBehaviour().IsStatic = true;