// 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; }
// 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>(); }
// Use this for initialization void Start() { manVida = FindObjectOfType <Vidas>(); manBarra = FindObjectOfType <ManejadorBarra>(); }