Configuration

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

O objeto Configuração é um objeto de contêiner que foi projetado para conter objetos de valor para tornar os valores usados em Tools ou qualquer modelo usando Scripts mais acessíveis.

Como o objeto Configuração funciona?

O objeto Configuração é apenas um contêiner e não oferece automaticamente nenhuma funcionalidade adicional a um Folder.

Configurações devem conter objetos de valor ( BrickColorValue , NumberValue , IntValue , ObjectValue etc).Esses objetos de valor devem ser lidos pelo Script ou LocalScript associados à configuração para determinar constantes como dano, velocidade ou cor.

Por exemplo,


local damage = 10

Torna-se:


local configuration = tool:FindFirstChildWhichIsA("Configuration", true)
damage = configuration:FindFirstChild("Damage").Value -- A NumberValue

O objeto Configuração tem a intenção de ser colocado dentro de um BasePart em um Model ou Tool .Era originalmente destinado a ser usado com uma ferramenta que fornecia uma interface GUI para editar essas propriedades.No entanto, agora é mais comum para os desenvolvedores editar esses valores diretamente na janela de propriedades do Roblox Studio.

Por que devo usar o ObjetoConfiguração?

O uso de configurações é opcional, mas um número de desenvolvedores optou por usá-las pelas seguintes razões.

  • As variáveis armazenadas em uma Configuração podem ser encontradas rapidamente e estão em um único local
  • Ao compartilhar seu trabalho, outros podem fazer alterações sem precisar modificar seu código
  • Fornece um único local para variáveis lidas por vários scripts em jogos mais complexos

Propriedades

Métodos

Eventos