private void SpawnPlayer(PlayerMotorInputBase player, Vector3 pos, TeamManager.TeamInstance team, string _name = "") { var newPlayer = Instantiate(prefabMotor.gameObject, pos, Quaternion.identity, PlayersFolder); var newPlayerMotor = newPlayer.GetComponent <PlayerMotor>(); newPlayerMotor.SetInput(player); newPlayerMotor.SetTeam(team.team.myTeam); newPlayerMotor.SetName(_name); newPlayerMotor.OnSpawn(); TeamManager.Instance.players.Add(new TeamManager.PlayerInstance(newPlayerMotor)); }
public void SetInput(PlayerMotorInputBase input) { MyInput = input; SetGameobjectName(); }
public PlayerFinalDetails(int pD, PlayerMotorInputBase pIB) { detailsIndex = pD; input = pIB; }