Version: 2023.2+
この例では、“スイッチのような” トグルを作成する方法を説明します。
この例では、マウス、キーボード、ゲームパッド、その他のデバイスでユーザーが切り替えできるトグルというカスタムコントロールを作成します。このコントロールには、トグルが何を表しているかを説明するラベルも設定します。
You can find the completed files that this example creates in this GitHub repository.
このガイドは、Unity エディター、UI Toolkit、および C# スクリプトに精通している開発者を対象としています。始める前に、以下をよく理解してください。
Create the slide toggle class with a C# script.
slide-toggle という名前のフォルダーを作成します。slide-toggle フォルダーに、SlideToggle.cs という名前の C# スクリプトを作成します。SlideToggle.cs スクリプトを開き、そのコンテンツを下のコードに置き換えます。Style the slide toggle with a USS file.
slide-toggle フォルダーに、SlideToggle.uss という名の USS ファイルを作成します。SlideToggle.uss をテキストエディターで開き、そのコンテンツを以下のように置き換えます。`slide-toggle フォルダーに、SlideToggleUsage.uxml という名前の UI ドキュメントを作成します。SlideToggleUsage.uxml を開きます。SlideToggle.uss as the existing USS.SlideToggleUsage.uxml を Inspector の Source Asset フィールドにドラッグします。