コード例 #1
0
    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);
            }
        }
    }
コード例 #2
0
 public void iniciarEstadisticas(Jugador jugador)
 {
     talentos = gameObject.AddComponent <Talentos> ();
     actualizarEstadisticasNivel();
     talentos.iniciarTalentos(jugador);
 }