public Entity CreateCard(CardType cardType, Team team) { var prefab = CardPrefabMap.GetPrefab(cardType); var card = Extensions.Instantiate <Entity>(prefab); card.Team = team; return(card); }
public GameObjectFactory(CardPrefabMap cardPrefabMap, GameObject playerPrefab) { CardPrefabMap = cardPrefabMap; PlayerPrefab = playerPrefab; }