コード例 #1
0
    public void AvancarEtapaMetodologia()
    {
        // NOTE(andre:2018-06-30): O Mecanim não consegue tratar Enums
        TipoEtapaMetodologia tipoEtapaMetodologia = metodologiaAtual.metodologia.ObterTipoEtapa();

        switch (tipoEtapaMetodologia)
        {
        case TipoEtapaMetodologia.Concluir:
            animator.SetInteger(estagioProjeto, 0);
            break;

        case TipoEtapaMetodologia.Planejamento:
            animator.SetInteger(estagioProjeto, 1);
            break;

        case TipoEtapaMetodologia.Desenvolvimento:
            animator.SetInteger(estagioProjeto, 2);
            break;

        case TipoEtapaMetodologia.Validacao:
            animator.SetInteger(estagioProjeto, 3);
            break;
        }

        animator.SetTrigger(avancarEtapaMetodologia);
    }
コード例 #2
0
 public EtapaMetodologia(TipoEtapaMetodologia tipo, float frequenciaAtualizacao)
 {
     this.tipo = tipo;
     this.frequenciaAtualizacao = frequenciaAtualizacao;
     this.temDuracao            = false;
     this.duracao = 0.0f;
 }