USS ユニバーサルセレクターは、ワイルドカードセレクターとも呼ばれ、あらゆる要素を照合します。USS ユニバーサルセレクターは、CSS ユニバーサルセレクターに類似しています。
USS ユニバーサルセレクターの構文は以下の通りです。
* { ... }
単純セレクターによる要素の照合方法を示すために、UI Document の例を紹介します。
<UXML xmlns="UnityEngine.UIElements">
<VisualElement name="container1">
<VisualElement name="container2" class="yellow">
<Button name="OK" class="yellow" text="OK" />
<Button name="Cancel" text="Cancel" />
</VisualElement>
</VisualElement>
</UXML>
スタイルを適用しない場合、UI は以下のようになります。
以下のユニバーサルクラスセレクターのスタイル規則はすべての要素に一致し、その背景色を黄色に変更します。スタイルシートはウィンドウのルート要素に適用されるため、これにはウィンドウのメインエリアも含まれます。
* {
background-color: yellow;
}
スタイルを適用すると UI は以下のようになります。