Propriedades controlam como os objetos são vistos e funcionam. Cada objeto no Roblox Studio tem sua própria conjunto de propriedades. Por exemplo, um objeto de parte tem propriedades de cor, tamanho e forma. Propriedades podem ser alteradas na janela Propriedades ou por meio de código.
Para aprender sobre propriedades, você explorará propriedades comuns encontradas em peças e então escreverá um script para alterar as cores das peças.
Janela de Propriedades
A Propriedades janela pode ser usada para aprender sobre as propriedades de um Objeto. Use-a para olhar as propriedades de uma peça.
Selecione uma peça.
Na Janela de Propriedades no canto inferior direito, olhe para as diferentes propriedades que podem ser alteradas, como cor, tamanho, material e transparência. Você também pode alterar a maioria das propriedades nesta janela a partir de dentro de um script.
Se você não vê a janela Propriedades, vá para a aba Ver e clique no botão Propriedades.
Adicionando Comentários a Scripts
Comentários são linhas especiais começando com -- que ajudam os desenvolvedores a lembrar-se de quais partes dos scripts fazem. Diferente do outro código, os comentários não são executar; eles estão apenas lá para que você possa deixar notas para si mesmo e para outros programadores. Este script alterará a propriedade Color de uma parte no começo do jogo.
Selecione uma peça existente ou crie uma nova. Rename the part PracticePart.
Em ServerScriptService , crie um novo script chamado ChangeColor.
No script, delete the default código. Then, write a comentário by typing -- and a brief description of what the script will do.
Describes what the script does-- Changes the color of a part
Localizando a Peça
Para fazer alterações em uma peça, você deve ser capaz de descrever a localização da peça. O Explorer é uma excelente ferramenta para referenciar locais. Neste caso, PracticePart está em Workspace.
Agora que você sabe onde a peça está, a localização da peça precisa ser traduzida para algo que um script possa entender.
Sob o comentar, digite workspace.PracticePart.
References PracticePart in Workspace-- Muda a cor de uma peçaworkspace.PracticePart
Alterando uma Propriedade com Código
Você usará um valor RGB para alterar a cor da peça. Os computadores usam valores RGB , a combinação de vermelho, verde e azul, para criar todas as cores na sua tela.
Os valores RGB usam três números, de 0 a 255, separados por vírgulas. Por exemplo, preto é (0, 0, 0) enquanto branco é (255, 255, 255).
Para a peça, o script alterará sua propriedade de Cor para uma nova Cor3, um tipo de dado que armazena cores.
Depois de PracticePart , digite .Color para acessar a propriedade de Cor.
Accesses the Color property-- Muda a cor de uma peçaworkspace.PracticePart.ColorEm seguida, digite = Color3.fromRGB() Este código permitirá que você atribua uma nova cor.
Uses Color3.fromRGB()-- Muda a cor de uma peçaworkspace.PracticePart.Color = Color3.fromRGB()Os valores de cores RGB podem ser digitados manualmente dentro das aspas, mas usar o selecionador de cores é mais fácil. Clique em dentro das aspas e depois clique no rolo de cores. Siga o pop-up para criar uma cor.
Seu código deve se parecer com o código abaixo.
Atualiza a cor da PracticePart-- Muda a cor de uma peçaworkspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)Pressione Jogar para testar que suas peças mudam de cor.
Visão Geral
Todos os objetos têm propriedades. As peças têm propriedades como cor e transparência. No mesmo tempo, outros tipos de objetos têm suas propriedades exclusivas.
Para alterar a cor de uma peça, você precisa ser capaz de descrever onde encontrá-la. Se a peça estiver no Workspace, use o operador de palavra-chave workspace . Em seguida, use operadores de ponto para declarar a peça desejada e acessar suas propriedades.