Canvas Group は、個別に処理することなく一ヶ所から UI 要素のグループ全体における特定の機能を与えるのに用いることができます。Canvas Group のプロパティは、そのコンポーネントがアタッチされているゲームオブジェクトだけでなく、すべての子要素に影響を与えます。
プロパティ | 機能 |
---|---|
Alpha | このグループの UI 要素の不透明度 範囲は0から1で、0は完全に透明になり、1は完全に不透明です。要素はそれぞれの透明度を同様に保持しますので、Canvas Group の透明度と個々の UI 要素の透明度は互いに乗算されることに注意してください。 |
Interactable | コンポーネントが入力を受け付けるかどうかを決定します。false に設定されている場合、入力などは無効になります。 |
Block Raycasts | このコンポーネントを Raycast 用のコライダーとするかどうか Canvas にアタッチされた GraphicRaycaster コンポーネントの Raycast 関数を呼び出す必要があります。これは Physics.Raycast に 適用されません 。 |
Ignore Parent Groups | このグループはゲームオブジェクトのヒエラルキーでさらに上にある Canvas Group コンポーネントの設定に影響されるようにするかどうか |
Canvas Group の典型的な用途は以下のとおりです。