Configuration
*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