Propriedades de objetos

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

Propriedades controlam como os objetos parecem e funcionam. Cada objeto no Roblox Studio tem seu próprio conjunto de propriedades. Por exemplo, um objeto de parte tem propriedades de cor, tamanho e forma. As propriedades podem ser alteradas na janela de Propriedades ou por meio de código.

Para aprender sobre propriedades, você explorará propriedades comuns encontradas em partes e, em seguida, escreverá um script para alterar as cores das partes.

A janela de Propriedades

A janela de Propriedades pode ser usada para aprender sobre as propriedades de um objeto. Use-a para dar uma olhada nas propriedades de uma parte.

  1. Selecione uma parte.

  2. Na janela de Propriedades no canto inferior direito, observe as diferentes propriedades que podem ser alteradas, como cor, tamanho, material e transparência. Você também pode alterar a maioria das propriedades nessa janela a partir de um script.

Adicione comentários aos scripts

Comentários são linhas especiais que começam com -- e ajudam os programadores a lembrar o que as partes dos scripts fazem. Ao contrário de outros códigos, os comentários não são executados; eles estão lá apenas para que você possa deixar notas para si mesmo e para outros programadores. Este script alterará a propriedade Color de uma parte no início da experiência.

  1. Selecione uma parte existente ou crie uma nova. Renomeie a parte para PracticePart.

  2. No ServerScriptService, crie um novo script chamado ChangeColor.

  3. No script, exclua o código padrão. Em seguida, escreva um comentário digitando -- e uma breve descrição do que o script fará.

    Descreve o que o script faz

    -- Altera a cor de uma parte

Localize a parte

Para fazer alterações em uma parte, você deve ser capaz de descrever a localização da parte. O Explorer é uma excelente ferramenta para referenciar localizações. Neste caso, PracticePart está sob Workspace.

Agora que você sabe onde está a parte, a localização da parte precisa ser traduzida em algo que um script pode entender.

  1. Abaixo do comentário, digite workspace.PracticePart.

    Referência PracticePart no Workspace

    -- Altera a cor de uma parte
    workspace.PracticePart

Altere uma propriedade com código

Você usará um valor RGB para alterar a cor da parte. Os computadores usam valores RGB, a combinação de vermelho, verde e azul, para criar todas as cores na sua tela.

Os valores RGB utilizam 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 parte, o script alterará sua propriedade Color para um novo Color3, um tipo de dado que armazena cores.

  1. Depois de PracticePart, digite .Color para acessar a propriedade Color.

    Acessa a propriedade Color

    -- Altera a cor de uma parte
    workspace.PracticePart.Color
  2. Em seguida, digite = Color3.fromRGB() Este código permitirá que você atribua uma nova cor.

    Usa Color3.fromRGB()

    -- Altera a cor de uma parte
    workspace.PracticePart.Color = Color3.fromRGB()
  3. Os valores de cores RGB podem ser digitados manualmente dentro dos parênteses, mas usar o seletor de cores é mais fácil. Clique dentro dos parênteses e depois clique na roda de cores. Siga o popup para criar uma cor.

    Seu código deve se parecer com o código abaixo.

    Atualiza a cor da PracticePart

    -- Altera a cor de uma parte
    workspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)
  4. Inicie um playtest para testar se a sua parte muda de cor.

Resumo

Todos os objetos possuem propriedades. As partes têm propriedades como cor e transparência. Ao mesmo tempo, outros tipos de objetos têm suas propriedades únicas.

Para alterar a cor de uma parte, você precisa ser capaz de descrever onde encontrá-la. Se a parte estiver no Workspace, use a palavra-chave workspace. Em seguida, use operadores de ponto para declarar a parte desejada e acessar suas propriedades.

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.