Raios

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

Um Beam é um objeto que rende um Texture entre dois objetos Attachment. Ao definir propriedades de feixe, você pode:

Criar feixes

Antes de começar a criar um feixe, é útil ativar a visibilidade de anexos para que você possa ver onde o feixe começa e termina.

  1. Navegue até a aba Modelo da barra de ferramentas.
  2. Se não estiver ativado atualmente, ative Detalhes de restrição .

Para criar um feixe:

  1. Crie duas partes e posicione-as a uma curta distância uma da outra.Um atuará como o início do feixe e o outro como o fim do feixe.Grupe as peças em um Model .

  2. Na janela Explorer , adicione um objeto Attachment a cada parte:

    1. Passe o mouse sobre uma parte e clique no botão ⊕. Um menu contextual é exibido.
    2. Do menu contextual, insira um Anexo .
    3. Repita para a outra parte.
  3. Na janela Explorer , adicione um objeto Beam ao modelo:

    1. Passe o mouse sobre o modelo e clique no botão ⊕. Um menu contextual é exibido.

    2. Do menu contextual, insira um Raio .

  4. Selecione o novo objeto Feixe e atribua suas propriedades de anexo. Certifique-se de atribuir cada propriedade de anexo a um Objetodiferente Attachment.

    1. Na janela Propriedades , selecione a propriedade Anexo0 . Seu cursor muda.
    2. Na janela Explorer , selecione o anexo da peça que você quer ser o começo do seu feixe.
    3. De volta na janela Propriedades , selecione a propriedade Anexo1 . Seu cursor muda.
    4. Na janela Explorer , selecione o anexo da peça que você quer ser o fim do seu feixe.
Raio padrão entre dois anexos

Personalizar feixes

Ao experimentar com as seguintes propriedades, você pode personalizar a aparência visual de um feixe para criar elementos de jogabilidade únicos, como campos de força, cachoeiras e obstáculos de caminho.

Textura

A propriedade Texture renderiza essa textura ao longo da comprimento do feixe.Você pode definir a propriedade de um feixe Texture para qualquer ID de recurso.Para mais informações, incluindo como adicionar ou carregar suas próprias texturas, veja aqui.

A texture of dark gray circles against a grey background emits between two attachments.

Um feixe rende sua textura usando dois triângulos desenhados entre Segments e os segmentos são dispostos entre a orientação dos dois pontos de fixação.Quando você gira os pontos de anexo em diferentes direções, os segmentos também girar.

The same texture from the previous image is now curved because the attachments are in different orientations.

Cor

As cores de propriedade Color tingem a textura do feixe para um tom específico ou para um gradiente ColorSequence em toda a sua extensão.

  1. Na janela Explorer , selecione o feixe.

  2. Na janela Propriedades , selecione a propriedade Cor . Você pode:

    1. Clique no quadrado de cor para abrir a janela pop-up Cores e selecione uma cor.

    2. Insira três números no campo de valor de cor RGB.

Transparência

A propriedade Transparency define a transparência do feixe como um valor consistente ou como um NumberSequence com faixas de 0 (totalmente opaco) a 1 (totalmente limpar).

  1. Na janela Explorer , selecione o feixe.
  2. Na janela Propriedades , selecione a propriedade Transparência .
  3. Insira a opacidade desejada para o feixe.

Largura

Você pode definir a largura do feixe em studs em cada ponto de extremidade configurando as propriedades Width0 e Width1.Um valor mais alto equivale a uma largura maior e um valor mais baixo equivale a uma largura menor.Se você definir qualquer um desses valores para menor que 0, o Studio define-o de volta para 0 .

O feixe abaixo tem um valor de Width0 de 0.5 e um valor de Width1 de 3 .

A texture emits between two attachments. The texture starts with a small width and ends with a large width.

Comprimento/modo da textura

Um feixe de TextureLength e TextureMode determina como sua textura se repete ao longo de sua comprimento.

Quando é definido para ou , as repetições de textura serão iguais à comprimento total do feixe (em studs) dividido por seu .

TextureMode diagram with Wrap or Static mode

Quando é definido para , a textura se repetirá vezes ao longo da comprimento total do feixe.

TextureMode diagram with Stretch mode

Enfrentando

Um feixe é uma projeção 2D existente no espaço 3D, o que significa que ele pode não ser visível de todos os ângulos.A propriedade FaceCamera, quando definida como true, garante que o feixe sempre seja direcionado para o CurrentCamera, independentemente de sua orientação.

Padrão vs. Câmera de Rosto

Curva

Os feixes são configurados para usar uma curva Bézier cúbica formada por quatro pontos de controle.Isso significa que eles não são limitados a linhas retas e a curva do feixe pode ser modificada alterando CurveSize0 , CurveSize1 e a orientação do feixe de Attachments.

  • P0 — O início do feixe; posição de Attachment0.
  • P1 — metros longe de , na direção positiva de X .
  • P2 — metros longe de , na direção negativa de X .
  • P3 — O fim do feixe; posição de Attachment1 .
Beam curvature diagram