メッシュの可視性 (Mesh Visibility)
必須: Basis開始: 未リリース
- This page is available in English: English
英語以外の言語への翻訳はGemini 3 Flashによって提供されています。
HVR Mesh Visibility コンポーネントは、どの Renderer コンポーネントや GameObject が有効になっているかに基づいて、Vixxy Control コンポーネントの値を一時的に上書きする追加条件です。
このコンポーネントの主な目的は以下の通りです:
- 別のトグルで制御されているメッシュが表示されているときに、メッシュを非表示にする。
- 複数のメッシュのいずれかが表示されているときに、ブレンドシェイプを縮小させる。
何が「表示」と見なされますか?
オブ ジェクトに Renderer コンポーネントが含まれている場合、その Renderer が有効であり、かつ GameObject が階層内でアクティブである(つまり、すべての親もアクティブである)かどうかを確認します。
それ以外の場合は、GameObject が階層内でアクティブである(つまり、すべての親もアクティブである)かどうかのみを確認します。
条件 (Conditions)
条件は上から順に処理されます。一番上の条件が優先されます。
- Is Any Visible: 指定されたオブジェクトの少なくとも1つが表示されているときに条件が満たされます。
- Are All Visible: 指定されたすべてのオブジェクトが表示されているときに条件が満たされます。
- Is Any Hidden: 指定されたオブジェクトの少なくとも1つが非表示のときに条件が満たされます。
- Are All Hidden: 指定されたすべてのオブジェクトが非表示のときに条件が満たされます。
条件が満たされると、次の2つのうちいずれかが発生します:
- Override Value: コントロールの値が、指定された値で一時的に上書きされます。
- Do Not Override: コントロールの値は上書きされなくなり、メニューや他のデータソースからの現在の値が適用されます。