USS 変数 は他の USS 規則で再利用できる値を定義します。USS 変数は主にテーマに使用され、デフォルトの Unity テーマでは、UI と標準コントロールの一貫性を高めるために、標準変数の長いリストが公開されています。
UI Builder で USS 変数を作成することはできません。テキストエディターを使用して、USS ファイルに新しい USS 変数を作成する必要があります。
UI Builder のスタイルプロパティには、現在のテーマにある USS 変数や、現在の UI ドキュメント (UXML) に割り当てられているスタイルシートを割り当てることができます。エディター UI で作業する場合は、Editor Extension Authoring を有効にして、利用可能なエディター変数をすべて確認してください。
変数を割り当てるには、以下を行います。
StyleSheet ウィンドウで、セレクターを選択します。
Inspector ウィンドウでスタイルフィールドを右クリックします。
Set Variable を選択します。これにより、スタイルフィールドがテキストフィールドに変換されます。
USS 変数の名前を入力します。変数名を入力すると、ドロップダウンリストに使用可能な変数が表示されます。
また、ドロップダウンリストから変数を選択し、その現在の値と、その変数が使用されている StyleSheet アセットを確認することもできます。Enter を押すと変数が設定され、スタイル フィールドが元のタイプに戻ります。
ヒント: すでにテキストフィールドになっているスタイルフィールドの場合、数値の代わりに --
を最初にタイプすることによって変数を割り当てることができます。
どのスタイルフィールドにすでに変数が割り当てられているかは、フィールドのラベルを見て、それがボックスで囲まれているかどうかでわかります。
変数の割り当てを取り除くには、スタイルフィールドを右クリックし、Remove Variable を選択します。
ノート: スタイルプロパティに設定されたインラインスタイルは、USS 変数を上書きします。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.