void Start() { vida = vidaMax; camara = GameObject.FindGameObjectsWithTag("MainCamera")[0].GetComponent <Camera>(); lr = GetComponent <LineRenderer>(); disparo = transform.Find("Disparo"); if (GameObject.Find("Direccion") == null) { Debug.LogWarning("Cambiar camara por el prefab 'Camara Principal'"); } else { direccion = GameObject.Find("Direccion").transform; } anim = transform.Find("Modelo").GetComponent <Animator>(); barraVida = GameObject.FindGameObjectsWithTag("HealthBar")[0].GetComponent <BarraVida>(); barraVida.Max(vidaMax); sangre = GameObject.Find("Sangre").GetComponent <Animator>(); go = GameObject.Find("Panel").GetComponent <GameOver>(); }
public override void ResetCharacter() { inventory = Instantiate(inventoryPrefab); healthBar = Instantiate(healthBarPrefab); healthBar.Character = this; hitpoints.valor = initialHitPoints; }
// Update is called once per frame void Update() { if (BarraVida.CantidadVida() <= 0) { Destroy(gameObject); GameObject e = Instantiate(explosion) as GameObject; e.transform.position = transform.position; this.gameObject.SetActive(false); } }
private void Start() { inventory = Instantiate(inventoryPrefab); healthBar = Instantiate(healthBarPrefab); healthBar.Character = this; //print(healthBar); hitpoints.valor = initialHitPoints; itemAudioSource = gameObject.AddComponent <AudioSource>(); DialogueTrigger.dialogManager = FindObjectOfType <DialogManager>(); DialogManager.player = this; }
//[SerializeField] float rot_speed = 100; void Awake() { if (RC == null) { RC = this; } anim = GetComponent <Animator>(); animHash_run = Animator.StringToHash("run"); animHash_fall = Animator.StringToHash("fall"); animHash_die = Animator.StringToHash("die"); rb = GetComponent <Rigidbody>(); vida = GetComponent <BarraVida>(); control = true; }
///<summary> ///Se llama al iniciar. ///</summary> private void Start() { nivel = SceneManager.GetActiveScene().name; if (nivel == "Nivel1.0") { Sprite = GameObject.Find("Person"); GameObject.Find("Eva").SetActive(false); GameObject.Find("Heavy").SetActive(false); } else if (nivel == "Nivel2.0") { Sprite = GameObject.Find("Heavy"); GameObject.Find("Eva").SetActive(false); GameObject.Find("Person").SetActive(false); } else if (nivel == "Nivel3.0") { Sprite = GameObject.Find("Eva"); GameObject.Find("Heavy").SetActive(false); GameObject.Find("Person").SetActive(false); Debug.Log("Me voltie"); Sprite.GetComponent <SpriteRenderer>().flipX = false; } CargarJugador(); barravida = GameObject.Find("BarraVida").GetComponent <BarraVida>(); barramana = GameObject.Find("BarraMana").GetComponent <BarraMana>(); mochila = GameObject.Find("Tienda"); mochila.SetActive(false); ContadorDinero = GameObject.Find("Contador").GetComponent <Text>(); ContadorDinero.text = Money + ""; vidaActual = vida; barravida.setmax(vida); manaActual = mana; barramana.setmaxmana(mana); }
private void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.layer != 6) { GameObject e = Instantiate(explosion) as GameObject; e.transform.position = transform.position; Destroy(other.gameObject); this.gameObject.SetActive(false); } if (other.gameObject.layer == 7) { healtPoints = 10; BarraVida.Heal(healtPoints); ScoreScript.scoreValue += 50; } if (other.gameObject.layer == 8) { healtPoints = 1; BarraVida.Heal(healtPoints); ScoreScript.scoreValue += 10; } }
// Use this for initialization void Start() { barraVida = GameObject.FindGameObjectsWithTag("vidaBase")[0].GetComponent <BarraVida>(); barraVida.Max(vida); barraVida.Vida(vida); }
private void Awake() { barraVida = GetComponent <BarraVida>(); }