void Update() { if (debe_desaparecer) { animacionDesaparicion(); } if (tiempo_loading >= 0) { tiempo_loading -= Time.deltaTime; } else if (tiempo_loading < 0 && !se_ha_activado_una_vez) { se_ha_activado_una_vez = true; talentos = ControladorGlobal.jugador.JugadorEstadisticas.Talentos; se_puede_recoger = talentos.esPosibleRecoger(rama, id); if (!se_puede_recoger) { spriteRenderer.color = new Color(spriteRenderer.color.r, spriteRenderer.color.g, spriteRenderer.color.b, 0.5f); } } }
public void iniciarEstadisticas(Jugador jugador) { talentos = gameObject.AddComponent <Talentos> (); actualizarEstadisticasNivel(); talentos.iniciarTalentos(jugador); }