예제 #1
0
 public void setChasedPlayer(ChaserStateEnum state)
 {
     _chaserBody.useGravity = true;
     if (state == ChaserStateEnum.chasePlayer1)
     {
         player1Light.enabled = true;
         player2Light.enabled = false;
     }
     else if (state == ChaserStateEnum.chasePlayer2)
     {
         player1Light.enabled = false;
         player2Light.enabled = true;
     }
     this.chaserState = state;
 }
예제 #2
0
    void Start()
    {
        _player1 = GameObject.Find("_player1");
        _player2 = GameObject.Find("_player2");

        player1Light           = _player1.GetComponent <Light> ();
        player2Light           = _player2.GetComponent <Light> ();
        player1Light.intensity = 15f;
        player2Light.intensity = 15f;

        player1Light.enabled = false;
        player2Light.enabled = false;
        chaserState          = new ChaserStateEnum();
        chaserState          = ChaserStateEnum.noChase;
        _chaserBody          = this.GetComponent <Rigidbody> ();
    }