当前位置: 首页>>代码示例>>C#>>正文


C# Menu.detalhesBase方法代码示例

本文整理汇总了C#中Menu.detalhesBase方法的典型用法代码示例。如果您正苦于以下问题:C# Menu.detalhesBase方法的具体用法?C# Menu.detalhesBase怎么用?C# Menu.detalhesBase使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Menu的用法示例。


在下文中一共展示了Menu.detalhesBase方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: escolhaPrincipal

    void escolhaPrincipal()
    {
        try{
        Menu principal = retornaMenu("Principal");
        uint escolha = principal.escolha;
        mensagemBasica mens = null;
        string[] opcoes = null;
        switch(escolha)
        {
        case 0:
            menu = gameObject.AddComponent<Menu>();
            principal.podeMudar = false;
            opcoes = H.nomesCriaturesHeroi();
            menu.posYalvo = 0.02f;
            menu.aMenu = 0.1f*H.criaturesAtivos.Count;
            menu = menu.detalhesBase(menu,"Status",opcoes,skin,destaque);
            nomeMenu = menu.Nome;
        break;
        case 1:
            if(H.itens.Count<=0){
                principal.podeMudar = false;

                mens = gameObject.AddComponent<mensagemBasica>();
                mens.posY = 0.68f;
                mens.mensagem =tMIT2["mitSoltos"][4];
                mens.skin = skin;
                mens.destaque = destaque;
                mens.title = "";
                nomeMenu = "semItem";
            }else
            {
                opcoes = new string[H.itens.Count];
                for(int i=0;i<H.itens.Count;i++)
                {
                    opcoes[i] = item.nomeEmLinguas(H.itens[i].ID)+"  :"+H.itens[i].estoque;
                }
                menu = gameObject.AddComponent<Menu>();

                menu = menu.detalhesBase(menu,"Itens",opcoes,skin,destaque);
                nomeMenu = menu.Nome;
                menu.posYalvo = 0.12f;
                menu.aMenu = 0.1f*H.itens.Count;
                principal.podeMudar = false;
            }

        break;
        case 2:
            menu = gameObject.AddComponent<Menu>();
            principal.podeMudar = false;
            opcoes = H.nomesCriaturesHeroi();
            menu = menu.detalhesBase(menu,"Suporte",opcoes,skin,destaque);
            nomeMenu = menu.Nome;
            menu.posYalvo = 0.22f;
            menu.aMenu = 0.1f*H.criaturesAtivos.Count;

        break;
        case 3:
            menu = gameObject.AddComponent<Menu>();
            principal.podeMudar = false;
            string[] caos = tMIT2["mitOrg"].ToArray();//{"Criatures","Golpes","Itens Rapidos"};
            opcoes = caos;
            menu = menu.detalhesBase(menu,"Organizaçao",opcoes,skin,destaque);
            menu.posYalvo = 0.32f;
            menu.aMenu = 0.3f;
            nomeMenu = menu.Nome;
        break;
        case 4:
            menu = gameObject.AddComponent<Menu>();
            principal.podeMudar = false;

            List<string> opcoes2 = saveGame.jogosSalvos();
            opcoes2.Add(tMIT2["mitSoltos"][0]);
            menu = menu.detalhesBase(menu,"escolhaSave",opcoes2.ToArray(),skin,destaque);
            menu.posYalvo = 0.32f;
            menu.aMenu = 0.1f*opcoes2.Count;
            nomeMenu = menu.Nome;

        break;
        }
        }catch(NullReferenceException e)
        {
            Debug.LogWarning("Nulidade do Menu Itens "+e.InnerException);
        }
    }
开发者ID:fayvit,项目名称:PQP,代码行数:84,代码来源:menuInTravel2.cs

示例2: perguntaQuemEntra

    void perguntaQuemEntra()
    {
        mensL.fechaJanela();
        passoDaMorte = 2;

        vidas = Terra.GetComponents<vidaEmLuta>();
        foreach(vidaEmLuta vida in vidas)
            vida.entrando = false;

        mensB = Terra.AddComponent<mensagemBasica> ();
        mensB.mensagem =falacoes[0];
        mensB.skin = skin;
        mensB.destaque = aCamera.GetComponent<menuInTravel2>().destaque;
        mensB.title = "";
        mensB.posY = 0.68f;

        quemEntra = Terra.AddComponent<Menu>();
        quemEntra.aMenu = 0.1f*H.criaturesAtivos.Count;
        string[] opcoes = H.nomesCriaturesHeroi();
        quemEntra = quemEntra.detalhesBase(quemEntra,"QuemEntra",opcoes,mensB.skin , mensB.destaque);
        janelaDetroca = 0;

        mostraOSelecionado(aCamera,H.criaturesAtivos[(int)quemEntra.escolha],(int)quemEntra.escolha);
    }
开发者ID:fayvit,项目名称:PQP,代码行数:24,代码来源:morteEmLuta.cs


注:本文中的Menu.detalhesBase方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。