Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

CullingGroup

class in UnityEngine

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

可視性と距離を保っておかなければならないバウンディングスフィアの設定を記述します。

変数

enabledCullingGroup の実行を一時停止します。
onStateChangedスフィアの可視性や距離のステートが変更されたときに呼び出されるコールバックを設定します。
targetCamera特定のカメラに CullingGroup をロックします。

コンストラクタ

CullingGroupCullingGroup を作成します。

Public 関数

DisposeCullingGroup で使用中のすべてのメモリをすぐにクリーンアップします。
EraseSwapBack指定したバウンディングスフィアの上に最終的なスフィアを移動させて消去します。
GetDistance指定されたスフィアの現在の Distance Band インデックスを取得します。
IsVisibleインデックスのバウンディングスフィアがコントリビュートするカメラのいずれかから現在表示されている場合は True を返します。
QueryIndices特定の可視性や距離の状態のスフィアのインデックスを取得します。
SetBoundingDistances'Distance Band' グループを計算する必要があるため、同様にスフィアを各 'Distance Band' に落としこむ処理するためのオプションとしてバウンディングディスタンスを設定します。
SetBoundingSphereCount実際に使用されているバウンディングスフィア配列内のバウンディングスフィアの数を設定します。
SetBoundingSpheresCullingGroup がカリングを計算する必要があるバウンディングスフィアの Definition の配列を設定します。
SetDistanceReferencePointディスタンスバンドの測定のもとになる基準点を設定します。

デリゲート

StateChangedこのデリゲートはスフィアの距離や可視性の状態が変更されたときにコールバックを受信するために使用されます。