diff --git a/Engine.Core/GameManager.cs b/Engine.Core/GameManager.cs index ed08fa9..02e13e8 100644 --- a/Engine.Core/GameManager.cs +++ b/Engine.Core/GameManager.cs @@ -34,9 +34,9 @@ public class GameManager _gameObjects.Add(gameObject); } - public T InstantiateGameObject() where T : class, IGameObject + public T InstantiateGameObject(params object?[]? args) where T : class, IGameObject { - T gameObject = GameObjectFactory.Instantiate(); + T gameObject = GameObjectFactory.Instantiate(args); _gameObjects.Add(gameObject); return gameObject; }