private void InstantiateModel(Player.TeamColor color) { var index = (int)_newCharacter.Type; var model = color == Player.TeamColor.Red ? redCharaPrefabs[index] : blueCharaPrefabs[index]; Instantiate(model, _newCharacter.transform); }
public Transform GetBase(Player.TeamColor color) { switch (color) { case Player.TeamColor.Red: return(_redBase.transform); case Player.TeamColor.Blue: return(_blueBase.transform); default: throw new ArgumentOutOfRangeException(nameof(color), color, null); } }