public void Start() { if (this.Player != null) { this.player = this.Player.GetComponent<Player>(); } }
private void InitializeFromManual() { if (this.Player1ModelOverride != null) { this.player1Model = this.Player1ModelOverride; this.player1 = this.player1Model.GetComponent<Player>(); this.Player1HUD.GetComponent<PlayerHUD>().Player = this.player1.gameObject; } if (this.Player2ModelOverride != null) { this.player2Model = this.Player2ModelOverride; this.player2 = this.player2Model.GetComponent<Player>(); this.Player2HUD.GetComponent<PlayerHUD>().Player = this.player2.gameObject; } }
private void InitializeFromSelection() { if (SceneState.Instance.Player1 != null) { this.player1Model = Instantiate(Resources.Load(SceneState.Instance.Player1), this.SpawnPositionPlayer1, Quaternion.identity) as GameObject; this.player1 = this.player1Model.GetComponent<Player>(); this.player1.CameraFollows = true; this.Player1HUD.GetComponent<PlayerHUD>().Player = this.player1.gameObject; } if (SceneState.Instance.Player2 != null) { this.player2Model = Instantiate(Resources.Load(SceneState.Instance.Player2), this.SpawnPositionPlayer2, Quaternion.identity) as GameObject; this.player2 = this.player2Model.GetComponent<Player>(); this.player2.ControlPrefix = "Player2"; this.Player2HUD.GetComponent<PlayerHUD>().Player = this.player2.gameObject; } }