public static void Definir_Servidor() { string Diretório = Listas.Opções.Diretório_Servidor; // Previni erros if (!Directory.Exists(Diretório)) { Listas.Opções.Diretório_Servidor = string.Empty; Escrever.Opções(); return; } // Demonstra o diretório Seleção.Objetos.txtServidor_Diretório.Text = Diretório; // Define os diretórios Servidor_Dados = new FileInfo(Diretório + @"\Dados\Gerais" + Formato); Classes_Dados = new DirectoryInfo(Diretório + @"\Dados\Classes\"); Azulejos_Dados = new DirectoryInfo(Diretório + @"\Dados\Azulejos\"); Mapas_Dados = new DirectoryInfo(Diretório + @"\Dados\Mapas\"); NPCs_Dados = new DirectoryInfo(Diretório + @"\Dados\NPCs\"); Itens_Dados = new DirectoryInfo(Diretório + @"\Dados\Itens\"); // Cria os diretórios Servidor_Dados.Directory.Create(); Classes_Dados.Create(); Azulejos_Dados.Create(); NPCs_Dados.Create(); Mapas_Dados.Create(); Itens_Dados.Create(); // Lê os dados gerais do servidor Ler.Servidor_Dados(); }
// Use this for initialization void Start() { IHero a = new Ler(5, 3); a.SkillQ(); a.SkillW(); //通过IHero生成的对象,无法调用原对象中的成员,只能调用属于接口的成员函数。 // a.xx;是错误的 }
static void Main() { // Carrega as opções Ler.Opções(); // Inicia a aplicação Seleção.Objetos.Visible = true; Application.EnableVisualStyles(); Laço.Principal(); }
public static void Abrir() { // Lê os dados e lista os itens Ler.Classes(); Listar(); // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }
public static void Abrir() { // Lê os dados e lista os itens Ler.Azulejos(); // Reseta os valores Objetos.scrlAzulejo.Value = 1; // Define os limites Objetos.scrlAzulejo.Maximum = Gráficos.Tex_Azulejo.GetUpperBound(0); Azulejo_Limitações(); // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }
public static void Abrir() { // Lê os dados e lista os itens Ler.Servidor_Dados(); // Define os valores Objetos.txtGame_Nome.Text = Listas.Servidor_Dados.Game_Nome; Objetos.txtMensagem.Text = Listas.Servidor_Dados.Mensagem; Objetos.numPorta.Value = Listas.Servidor_Dados.Porta; Objetos.numMáx_Jogadores.Value = Listas.Servidor_Dados.Máx_Jogadores; Objetos.numMáx_Personagens.Value = Listas.Servidor_Dados.Máx_Personagens; // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }
public static void Abrir() { // Lê os dados Ler.Itens(); Ler.Classes(); // Lista de classes Objetos.cmbReq_Classe.Items.Clear(); Objetos.cmbReq_Classe.Items.Add("Nenhuma"); for (byte i = 1; i <= Listas.Classe.GetUpperBound(0); i++) { Objetos.cmbReq_Classe.Items.Add(Listas.Classe[i].Nome); } // Lista os itens Listar(); // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }
public static void Abrir() { // Lê os dados e lista os itens Ler.NPCs(); Ler.Itens(); // Lista de itens Objetos.cmbQItem.Items.Clear(); Objetos.cmbQItem.Items.Add("Nenhum"); for (byte i = 1; i <= Listas.Item.GetUpperBound(0); i++) { Objetos.cmbQItem.Items.Add(Listas.Item[i].Nome); } // Define os limites Objetos.numTextura.Maximum = Gráficos.Tex_Personagem.GetUpperBound(0); Objetos.scrlQueda.Maximum = Globais.Máx_NPC_Queda - 1; Listar(); // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }
public static void Abrir() { // Lê os dados Ler.Ferramentas(); // Define os limites Objetos.numX.Maximum = (Globais.Min_Mapa_Largura + 1) * Globais.Grade; Objetos.numY.Maximum = (Globais.Min_Mapa_Altura + 1) * Globais.Grade; // Adiciona os tipos de ferramentas à lista Objetos.cmbFerramentas.Items.Clear(); for (byte i = 0; i < (byte)Globais.Ferramentas_Tipos.Quantidade; i++) { Objetos.cmbFerramentas.Items.Add((Globais.Ferramentas_Tipos)i); } Objetos.cmbFerramentas.SelectedIndex = 0; // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }
public static void Definir_Cliente() { string Diretório = Listas.Opções.Diretório_Cliente; // Previni erros if (!Directory.Exists(Diretório)) { Listas.Opções.Diretório_Cliente = string.Empty; Escrever.Opções(); return; } // Demonstra o diretório Seleção.Objetos.txtCliente_Diretório.Text = Diretório; // Cliente Fontes = new DirectoryInfo(Diretório + @"\Fontes\"); Sons = new DirectoryInfo(Diretório + @"\Aúdio\Sons\"); Músicas = new DirectoryInfo(Diretório + @"\Aúdio\Músicas\"); Cliente_Dados = new FileInfo(Diretório + @"\Dados\Gerais" + Formato); Botões_Dados = new DirectoryInfo(Diretório + @"\Dados\Ferramentas\Botões\"); Digitalizadores_Dados = new DirectoryInfo(Diretório + @"\Dados\Ferramentas\Digitalizadores\"); Paineis_Dados = new DirectoryInfo(Diretório + @"\Dados\Ferramentas\Paineis\"); Marcadores_Dados = new DirectoryInfo(Diretório + @"\Dados\Ferramentas\Marcadores\"); Tex_Panoramas = new DirectoryInfo(Diretório + @"\Gráficos\Panoramas\"); Tex_Luzes = new DirectoryInfo(Diretório + @"\Gráficos\Luzes\"); Tex_Fumaças = new DirectoryInfo(Diretório + @"\Gráficos\Fumaças\"); Tex_Personagens = new DirectoryInfo(Diretório + @"\Gráficos\Personagens\"); Tex_Faces = new DirectoryInfo(Diretório + @"\Gráficos\Faces\"); Tex_Paineis = new DirectoryInfo(Diretório + @"\Gráficos\Interface\Ferramentas\Paineis\"); Tex_Botões = new DirectoryInfo(Diretório + @"\Gráficos\Interface\Ferramentas\Botões\"); Tex_Marcador = new FileInfo(Diretório + @"\Gráficos\Interface\Ferramentas\Marcador"); Tex_Digitalizador = new FileInfo(Diretório + @"\Gráficos\Interface\Ferramentas\Digitalizador"); Tex_Azulejos = new DirectoryInfo(Diretório + @"\Gráficos\Azulejos\"); Tex_Grade = new FileInfo(Diretório + @"\Gráficos\Grade"); Tex_Clima = new FileInfo(Diretório + @"\Gráficos\Clima"); Tex_Preenchido = new FileInfo(Diretório + @"\Gráficos\Preenchido"); Tex_Direções = new FileInfo(Diretório + @"\Gráficos\Direções"); Tex_Transparente = new FileInfo(Diretório + @"\Gráficos\Transparente"); Tex_Iluminação = new FileInfo(Diretório + @"\Gráficos\Iluminação"); Tex_Itens = new DirectoryInfo(Diretório + @"\Gráficos\Itens\"); // Cria os diretórios Fontes.Create(); Sons.Create(); Músicas.Create(); Cliente_Dados.Directory.Create(); Botões_Dados.Create(); Digitalizadores_Dados.Create(); Paineis_Dados.Create(); Marcadores_Dados.Create(); Tex_Panoramas.Create(); Tex_Fumaças.Create(); Tex_Luzes.Create(); Tex_Personagens.Create(); Tex_Faces.Create(); Tex_Paineis.Create(); Tex_Botões.Create(); Tex_Marcador.Directory.Create(); Tex_Digitalizador.Directory.Create(); Tex_Azulejos.Create(); Tex_Grade.Directory.Create(); Tex_Clima.Directory.Create(); Tex_Preenchido.Directory.Create(); Tex_Direções.Directory.Create(); Tex_Transparente.Directory.Create(); Tex_Iluminação.Directory.Create(); Tex_Itens.Create(); // Lê os dados gerais do cliente Ler.Cliente_Dados(); Gráficos.LerTexturas(); Áudio.Som.Ler(); }