コード例 #1
0
ファイル: PlayerHUD.cs プロジェクト: Craiel/TC.GameJam2
 public void Start()
 {
     if (this.Player != null)
     {
         this.player = this.Player.GetComponent<Player>();
     }
 }
コード例 #2
0
ファイル: StageManager.cs プロジェクト: Craiel/TC.GameJam2
        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;
            }
        }
コード例 #3
0
ファイル: StageManager.cs プロジェクト: Craiel/TC.GameJam2
        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;
            }
        }