// Use this for initialization
    void Start()
    {
        cuerpo       = GetComponent <Rigidbody2D>();
        colisionador = GetComponent <BoxCollider2D>();
        sprite       = GetComponentInChildren <SpriteRenderer>();
        animador     = GetComponentInChildren <Animator>();
        capaEnemigos = LayerMask.GetMask("Enemigo");

        vectorSaltar = Vector2.up * fuerzaSalto;
        modificador  = 1;

        fuerzaMov   = 5;
        fuerzaSalto = 400;

        if (BarraDeVida != null)
        {
            manVida = BarraDeVida.GetComponent <ManejadorBarra>();
        }

        // Desactivando friccion
        PhysicsMaterial2D sinFriccion = new PhysicsMaterial2D("sinFriccion");

        sinFriccion.friction = 0;
        gameObject.GetComponent <Collider2D>().sharedMaterial = sinFriccion;

        controlActivo = true;
        invencible    = false;

        resetear();
    }
    // Use this for initialization
    void Start()
    {
        _motor       = GetComponent <PlatformerMotor2D>();
        colisionador = GetComponent <BoxCollider2D>();
        sprite       = GetComponentInChildren <SpriteRenderer>();
        animador     = GetComponentInChildren <Animator>();
        capaEnemigos = LayerMask.GetMask("Enemigo");

        if (BarraDeVida != null)
        {
            manBarra = BarraDeVida.GetComponent <ManejadorBarra>();
        }

        modificador = 1;

        controlActivo = true;
        invencible    = false;
    }
Example #3
0
    // Use this for initialization
    void Start()
    {
        texto = GetComponentInChildren <Text>();
        Debug.Log("vidas " + vidas);
        if (!PlayerPrefs.HasKey("vidas"))
        {
            Debug.Log("no existe vidas");
            PlayerPrefs.SetInt("vidas", vidas);
        }
        else
        {
            vidas = PlayerPrefs.GetInt("vidas");
            Debug.Log("si existe vidas y vale " + vidas);
        }
        actualizarTexto();

        manBarra = FindObjectOfType <ManejadorBarra>();
    }
Example #4
0
 // Use this for initialization
 void Start()
 {
     manVida  = FindObjectOfType <Vidas>();
     manBarra = FindObjectOfType <ManejadorBarra>();
 }