Highlight

Mostrar obsoleto

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

A instância Highlight é um efeito visual que você pode usar para chamar a atenção para um objeto específico dentro de uma experiência.Cada efeito de destaque tem um contorno silhueta que envolve o objeto e um sobreposição sólido interior que é exibido sobre o Objeto.Você pode personalizar ambos esses componentes independentemente para modificar a aparência visual do destaque.


</img>
<figcaption>Objeto base</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/Adding-Highlight.jpg">
</img>
<figcaption>Contorno branco, 50% de interior vermelho</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/Overview-Yellow-Outline.jpg">
</img>
<figcaption>Contorno amarelo, interior preto</figcaption> >
</figure>
</td>
</tr>
</tbody>

Aplicações úteis do efeito de destaque incluem:

  • Fornecer feedback visual de que um objeto é importante e/ou interativo.
  • Tornar objetos distantes visíveis através de objetos que estão mais próximos do usuário.
  • Indicando a posição e o status atual de outros personagens.

Limitações

Como limite de desempenho, o Studio exibe apenas 31 instâncias simultâneas Highlight no cliente de uma só vez.Se você exceder esse limite, as instâncias adicionais são ignoradas silenciosamente.Observe que, enquanto um Highlight com Enabled definido para false não é exibido, ainda toma um dos 31 slots disponíveis, então, se você planeja desabilitar permanentemente uma instância Highlight, é melhor excluí-la do que desabilitá-la.

Resumo

Propriedades

Propriedades

Adornee

Ler Parallel

O Instance para o qual se aplica o Highlight , usado para aplicar o efeito a um Instance fora de uma relação filho/pai.

Ler Parallel

Controla como o efeito Highlight é exibido em relação a outros objetos no mundo. Você pode definir esta propriedade para uma das seguintes opções:

  • AlwaysOnTop — Permite que o destaque seja exibido independentemente se houver objetos entre a câmera e o Objetodestacado.Isso significa que o visualizador sempre pode ver o destaque, independentemente do que está entre o objeto destacado e a Câmera.

  • Occluded — Esconde o destaque se houver objetos entre a câmera e o Objetodestacado.Isso significa que o visualizador só é capaz de ver o objeto se não houver objetos obstruindo entre o objeto destacado e a visão da Câmera.


</img>
<figcaption>Modo de Profundidade = Sempre no Topo</figcaption> >
</figure>
</td>
<td width="50%">
<figure>
<img src="/assets/ui/highlighting-objects/DepthMode-Occluded.jpg">
</img>
<figcaption>Modo de Profundidade = Occluded</figcaption> >
</figure>
</td>
</tr>
</tbody>

Enabled

Ler Parallel

Define se o destaque está ativado ou não.Isso não afeta o performance, mas instâncias desativadas Highlight ainda tomarão um dos 31 slots disponíveis.Se você planeja desativar permanentemente uma instância Highlight permanente, é melhor excluí-la em vez de desativá-la.

FillColor

Ler Parallel

Define o valor Color3 do interior do destaque.


</img>
<figcaption>Cor de Preenchimento = \[255, 100, 50]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillColor-Green.jpg">
</img>
<figcaption>Cor de Preenchimento = \[0, 255, 125]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillColor-Blue.jpg">
</img>
<figcaption>Cor de Preenchimento = \[75, 150, 255]</figcaption> >
</figure>
</td>
</tr>
</tbody>

FillTransparency

Ler Parallel

Define a visibilidade do interior do destaque para qualquer valor entre o valor padrão de 0 (opaco) e 1 (invisível).Você pode usar essa propriedade para determinar quanto da cor existente do Objetovocê quer que os visualizadores vejam.


</img>
<figcaption>Preencher Transparência = 0</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillTransparency-Half.jpg">
</img>
<figcaption>Preencher Transparência = 0.5</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillTransparency-1.jpg">
</img>
<figcaption>PreencherTransparência = 1</figcaption> >
</figure>
</td>
</tr>
</tbody>

OutlineColor

Ler Parallel

Define o valor Color3 da borda de destaque.


</img>
<figcaption>Cor do Contorno = \[255, 100, 50]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineColor-Green.jpg">
</img>
<figcaption>Cor do Contorno = \[0, 255, 125]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineColor-Blue.jpg">
</img>
<figcaption>Cor do Contorno = \[75, 150, 255]</figcaption> >
</figure>
</td>
</tr>
</tbody>

OutlineTransparency

Ler Parallel

Define a visibilidade do contorno do destaque para um valor entre 0 (opaco) e 1 (transparente).


</img>
<figcaption>Transparência do Contorno = 0</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineTransparency-1.jpg">
</img>
<figcaption>Transparência do Contorno = 1</figcaption> >
</figure>
</td>
<td width="30%" />
</tr>
</tbody>

Métodos

Eventos