Version: Unity 6.0 (6000.0)
言語 : 日本語
Vector4Field
リストビューとツリービューの作成

UI 構築の例

UI 構築を学ぶ最良の方法は、例を試すことです。以下の例では、UI のビルトインコントロールの使い方、カスタムコントロールの作成と使い方を紹介します。

Layout

トピック 説明
相対位置と絶対位置 C# の例 C# で UI をレイアウトするには、相対配置と絶対配置を使用します。

リストビューとツリービュー

トピック 説明
リストビューとツリービューの作成 ListView、TreeView、MultiColumnListView、MultiColumnTreeView を使用して、リストビューとツリービューを作成します。
複雑なリストビューの作成 ListView を使用して、文字のリストを持つカスタムエディターウィンドウを作成します。
リストビューのランタイム UI の作成 ListView を使って、簡易なキャラクター選択画面のランタイム UI を作成します。
ウィンドウ間でのドラッグアンドドロップリストとツリービューの作成 ListView、TreeView、MultiColumnListView を使用し、複数ウィンドウ間でドラッグアンドドロップを行う UI を作成します。

スクロールビュー

トピック 説明
ScrollView 内でコンテンツを折り返す スクロールビュー内でコンテンツを折り返すには、スタイルを使用します。

ラベル

トピック 説明
タブメニューの作成 Label を使用してタブメニューを作成します。

ポップアップウィンドウ

トピック 説明
ポップアップウィンドウの作成 UnityEditor.PopupWindow を使用してポップアップウィンドウを作成します。

Toggle

トピック 説明
トグルを使って条件付き UI を作成する Toggle を使用してエディターウィンドウに条件付き UI を作成します。

カスタムコントロール

トピック 説明
2 つの属性を持つカスタムコントロールの作成 2 つの属性を持つ単純なカスタムコントロールを作成し、カスタムコントロールを UXML と UI ビルダーに公開します。
スライドトグルカスタムコントロールの作成 スイッチのようなトグルカスタムコントロールを作成します。
放射状の進捗インジケーターの作成 0 から 100 までの浮動小数点数を表示するカスタムコントロールを作成します。
バインド可能なカスタムコントロールの作成 double データ型のプロパティにバインドするカスタムコントロールを作成します。
カスタムコントロールのカスタムスタイルを作成する USS から 2 色を読み取り、それを使ってテクスチャを生成するカスタムコントロールを作成します。
アスペクト比のカスタムコントロールの作成 特定のアスペクト比を維持するカスタムコントロールを作成します。

追加リソース

Vector4Field
リストビューとツリービューの作成