Example #1
0
    //------------------------------------------------------------------------------------------------------------------

    /*
     * METODO QUE SE EJECUTA AL INICIAR EL SCRIPT
     */
    private void Start()
    {
        estadoJugador = transform.GetComponentInParent <EstadoJugador>();
        pView         = GetComponent <PhotonView>();
        //Establecer el tiempo que se tendra que cumplir entre disparo y disparo
        tiempoDisparo = tiempoDisparoMax;
    }
Example #2
0
    //----------------------------------------------------------------------------------------------------------------------

    /*
     * METODO QUE SE EJECUTA AL INICIO DE LA EJECUCIÓN PARA REALIZAR REFERENCIAS
     */
    void Awake()
    {
        estadoJugador  = GetComponent <EstadoJugador>();
        gestionPlantas = GameObject.Find("ControladorJuego").GetComponent <GestionPlantas>();
        //Al inicio el bloqueado brazo y salto
        bloqueadoSalto = true;
        bloqueadoBrazo = true;
    }
Example #3
0
 public void CheckDead()
 {
     if (life <= 0)
     {
         _estado = EstadoJugador.muerto;
         gm.SetEstadoJugador1(_estado);
         mySelfSprite.enabled = false;
         gm.ResetGameManager();
         gm.GameOver();
         gm.ResetRoundCombat(true);
     }
 }
Example #4
0
 void Start()
 {
     countClickButtonDefence = 0;
     IaModeActivate          = false;
     _movimiento             = Movimiento.Nulo;
     _estado = EstadoJugador.vivo;
     DisableShild();
     if (GameManager.instanceGameManager != null)
     {
         gm = GameManager.instanceGameManager;
     }
     rg2D     = GetComponent <Rigidbody2D>();
     animator = GetComponent <Animator>();
 }
Example #5
0
 public void EstadoJugador_muerto()
 {
     _estado = EstadoJugador.muerto;
 }
Example #6
0
 public void EstadoJugador_vivo()
 {
     _estado = EstadoJugador.vivo;
 }