Highlight

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Instancja Highlight jest efektem wizualnym, którego możesz użyć, aby zwrócić uwagę na konkretny obiekt w doświadczeniu.Każdy efekt podświetlenia ma obwód konturu , który otacza obiekt, i solidną przekładkę wnętrza , która wyświetla się nad obiektem.Możesz dostosować oba te komponenty niezależnie, aby zmienić wizualny wygląd podświetlenia.


</img>
<figcaption>Podstawowy obiekt</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/Adding-Highlight.jpg">
</img>
<figcaption>Biały kontur, 50% czerwone wnętrze</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/Overview-Yellow-Outline.jpg">
</img>
<figcaption>Żółte wykończenie, czarne wnętrze</figcaption> >
</figure>
</td>
</tr>
</tbody>

Przydatne aplikacje efektu podświetlenia obejmują:

  • Dostarczanie wizualnej informacji zwrotnej, że obiekt jest ważny i/lub interaktywny.
  • Rozświetlanie odległych obiektów poprzez obiekty, które są bliżej użytkownika.
  • Wskazanie obecnej pozycji i stanu innych postaci.

Ograniczenia

Jako ograniczenie wydajności Studio wyświetla tylko 31 równoczesnych instancji Highlight na klientzie jednocześnie.Jeśli przekroczysz ten limit, dodatkowe instancje są ignorowane w milczeniu.Zauważ, że podczas gdy Highlight z ustawieniem Enabled ustawionym na false nie wyświetla się, nadal zajmuje jedną z 31 dostępnych szczelin, więc jeśli planujesz wyłączyć stałą instancjaHighlight, najlepiej ją usunąć, a nie wyłączać.

Podsumowanie

Właściwości

Właściwości

Adornee

Odczyt równoległy

The Instance dla którego należy zastosować Highlight, używany do zastosowania efektu do Instance poza relacją dziecko/rodzic.

Odczyt równoległy

Kontroluje sposób wyświetlania efektu Highlight w odniesieniu do innych obiektów w świecie. Możesz ustawić tę właściwość na jedną z następujących opcji:

  • AlwaysOnTop — Pozwala na wyświetlenie podświetlenia niezależnie od tego, czy istnieją obiekty między kamerą a podświetlanym obiektem.Oznacza to, że widz zawsze może zobaczyć podświetlenie niezależnie od tego, co jest między podświetlanym obiektem a kamerą.

  • Occluded — Ukrywa podświetlenie, jeśli istnieją obiekty między kamerą a podświetlanym obiektem.Oznacza to, że widz jest w stanie zobaczyć obiekt tylko wtedy, gdy nie ma żadnych przeszkadzających obiektów między wyświetlanym obiektem a widokiem kamery.


</img>
<figcaption>Tryb głębokości = Zawsze na górze</figcaption> >
</figure>
</td>
<td width="50%">
<figure>
<img src="/assets/ui/highlighting-objects/DepthMode-Occluded.jpg">
</img>
<figcaption>Tryb głębokości = Occluded</figcaption> >
</figure>
</td>
</tr>
</tbody>

Enabled

Odczyt równoległy

Ustawia, czy włączone jest podświetlenie, czy nie.Nie wpływa to na wykonywanie, ale wyłączone instancje Highlight wciąż zajmą jedną z 31 dostępnych szczelin.Jeśli planujesz stałe wyłączenie instancjaHighlight, najlepiej ją usunąć, zamiast ją wyłączyć.

FillColor

Odczyt równoległy

Ustawia wartość Color3 wnętrza podświetlenia.


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

FillTransparency

Odczyt równoległy

Ustawia widoczność wnętrza podświetlenia na dowolną wartość między domyślną wartością 0 (mętne) a 1 (niewidoczne).Możesz użyć tej właściwości, aby określić, ile koloru obiektu chcesz, aby widzowie zobaczyli.


</img>
<figcaption>Przezroczystość wypełnienia = 0</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillTransparency-Half.jpg">
</img>
<figcaption>Przezroczystość wypełnienia = 0.5</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillTransparency-1.jpg">
</img>
<figcaption>Przezroczystość wypełnienia = 1</figcaption> >
</figure>
</td>
</tr>
</tbody>

OutlineColor

Odczyt równoległy

Ustawia wartość Color3 wartość konturu podświetlenia.


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

OutlineTransparency

Odczyt równoległy

Ustawia widoczność konturu podświetlenia na wartość pomiędzy 0 (niewidoczne) a 1 (przezroczyste).


</img>
<figcaption>Przezroczystość ramy = 0</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineTransparency-1.jpg">
</img>
<figcaption>Przezroczystość ramy = 1</figcaption> >
</figure>
</td>
<td width="30%" />
</tr>
</tbody>

Metody

Zdarzenia