Highlight

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

Highlight インスタンスは、エクスペリエンス内の特定のオブジェクトに注目を呼びかけるために使用できる視覚効果です。すべてのハイライト効果には、オブジェクトを囲むシルエット アウトライン と、オブジェクト上に表示される固体オーバーレイ インテリア があります。これらのコンポーネントの両方を独立してカスタマイズして、ハイライトのビジュアル外外見を変更できます。


</img>
<figcaption>ベースオブジェクト</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/Adding-Highlight.jpg">
</img>
<figcaption>白い縁取り、50%の赤い内装</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/Overview-Yellow-Outline.jpg">
</img>
<figcaption>黄色い縁取り、黒い内装</figcaption> >
</figure>
</td>
</tr>
</tbody>

ハイライト効果の有用なアプリケーションには、次があります:

  • オブジェクトが重要であり/または相互作用可能であるという視覚フィードバックを提供する。
  • ユーザーに近いオブジェクトを介して、遠隔オブジェクトを可視化する。
  • 他のキャラクターの現在の位置とステータスを示す。

制限

パフォーマンス制限として、Studio はクライアントに同時に 31 個の Highlight インスタンスを表示するだけです。この制限を超えると、追加のインスタンスは無視されます。Note that while a Highlight with Enabled set to false は表示されないが、31の利用可能なスロットのうちの1つを使用しているため、永久にHighlight インスタンスを無効にする予定の場合は、無効にするよりは削除する方がよい。

概要

プロパティ

プロパティ

Adornee

並列読み取り

子/親関係の外部に効果を適用するために使用される InstanceHighlight を適用するための、子/親関係外で使用される Instance

並列読み取り

Highlight 効果が世界の他のオブジェクトに対してどのように表示されるかを制御します。このプロパティを次のオプションの 1つに設定できます:

  • AlwaysOnTop — カメラとハイライトオブジェクトの間にオブジェクトがあるかどうかにかかわらず、ハイライトを表示できます。これは、ハイライトを見ることができるのは、強調済みオブジェクトとカメラの間に何があっても関係ないということです。

  • Occluded — カメラとハイライト対象の間にオブジェクトがある場合、ハイライトを非表示にします。これは、ハイライトされたオブジェクトとカメラのビューの間に障害物がない場合にのみ、ビューアがオブジェクトを見ることができるということです。


</img>
<figcaption>深度モード = 常時オントップ</figcaption> >
</figure>
</td>
<td width="50%">
<figure>
<img src="/assets/ui/highlighting-objects/DepthMode-Occluded.jpg">
</img>
<figcaption>深度モード = 閉じられた</figcaption> >
</figure>
</td>
</tr>
</tbody>

Enabled

並列読み取り

ハイライトを有効にするかどうかを設定します。これはパフォーマンスに影響しませんが、無効になった Highlight インスタンスは、31の利用可能なスロットのいずれかを引き続き使用します。永久に Highlight インスタンスを無効にする予定がある場合、無効にするよりも削除する方がよいでしょう。

FillColor

並列読み取り

ハイライトの内部の Color3 値を設定します。


</img>
<figcaption>フィルカラー = \[25510050]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillColor-Green.jpg">
</img>
<figcaption>フィルカラー = \[0255125]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillColor-Blue.jpg">
</img>
<figcaption>フィルカラー = \[75150255]</figcaption> >
</figure>
</td>
</tr>
</tbody>

FillTransparency

並列読み取り

ハイライトの内部の可視性を、デフォルトの値 0 (不透明) と 1 (見えない) の間の任意の値に設定します。このプロパティを使用して、ビューアが見るべきオブジェクトの既存の色の割合を決定できます。


</img>
<figcaption>透明度を埋める = 0</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillTransparency-Half.jpg">
</img>
<figcaption>透明度を埋める = 0.5</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/FillTransparency-1.jpg">
</img>
<figcaption>透明度を埋める = 1</figcaption> >
</figure>
</td>
</tr>
</tbody>

OutlineColor

並列読み取り

ハイライトのアウトラインの Color3 値を設定します。


</img>
<figcaption>アウトラインカラー = \[25510050]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineColor-Green.jpg">
</img>
<figcaption>アウトラインカラー = \[0, 255, 125]</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineColor-Blue.jpg">
</img>
<figcaption>アウトラインカラー = \[75150255]</figcaption> >
</figure>
</td>
</tr>
</tbody>

OutlineTransparency

並列読み取り

ハイライトのアウトラインの可視性を、 0 (不透明) と 1 (透明) の間の値に設定します。


</img>
<figcaption>アウトライン透明度 = 0</figcaption> >
</figure>
</td>
<td width="30%">
<figure>
<img src="/assets/ui/highlighting-objects/OutlineTransparency-1.jpg">
</img>
<figcaption>アウトライン透明度 = 1</figcaption> >
</figure>
</td>
<td width="30%" />
</tr>
</tbody>

方法

イベント