2023-05-01から1ヶ月間の記事一覧

【Unity】【UI Toolkit】UXMLファイルから他のUXMLやUSSを指定する4つの方法とその違い

UnityのUI ToolkitでUXMLファイルから他のUXMLやUSSを指定する4つの方法とその違いについてまとめました。 はじめに UXMLの位置からの相対パスで指定する アセットパスで指定する Resourcesフォルダを使う Editor Default Resourcesフォルダを使う 参考

【Unity】【URP】あらゆる描画のデバッグをできるRendering Debuggerの概要&よく使う機能まとめ

Unityであらゆる描画のデバッグをできるRendering Debuggerの概要とよく使う機能をまとめました。 Rendering Debuggerとは? Rendering Debuggerの使い方 ビルドしたアプリでも使える 各機能ざっくりまとめ Materialタブ Material Override Vertex Attribute…

【Unity】【UI Toolkit】UXMLファイルをテンプレートとして使い回す方法まとめ

UnityのUI ToolkitでUXMLファイルをテンプレートとして使い回す方法についてまとめました。 はじめに スクリプトからUXMLをインスタンス化して追加する UXMLからテンプレート用のUXMLを使う テンプレートのアトリビュートをオーバーライドする テンプレート…

【Unity】【Addressable】ラベルに対応する全アセットのResourceLocationを取得する

Unity の Addressable アセットシステムで、ラベルに対応する全アセットの ResourceLocation を取得する方法についてまとめました。 ラベルからResourceLocationを取得する 参考

【Unity】【UI Toolkit】MultiColumnTreeViewを使ってマルチカラムのツリービューを実装する

UnityのUI ToolkitでMultiColumnTreeViewを使ってマルチカラムのツリービューを実装する方法についてまとめました。 はじめに UXMLファイルを作成する EditorWindowを作成する 実行結果 関連 参考

【Unity】【UI Toolkit】TreeViewを使ってシングルカラムのツリービューを実装する

UnityのUI ToolkitでTreeViewを使ってシングルカラムのツリービューを実装する方法についてまとめました。 はじめに UXMLファイルを作成する EditorWindowを作成する 実行結果 参考

【Unity】UI Toolkitの基本であるFlexboxベースのレイアウトをちゃんと理解する

UnityのUI ToolkitのFlexboxベースのレイアウトについてまとめました。 Flexboxとは? 動作確認用のレイアウトを作る Flex Direction Flex Wrap Flex GrowとFlex Shrink Align ItemsとAlign Self Justify Content Position 関連 参考

【Unity】【UI Toolkit】flex-growとflex-shrinkの仕様をちゃんと理解する

UnityのUI Toolkitにおけるflex-growとflex-shrinkの仕様をまとめました。 はじめに flex-growの仕様 flex-shrinkの仕様 flex-basis 参考

【Unity】【UI Toolkit】MultiColumnListViewを使って複数のカラムを持つリストビューを実装する

UnityのUI ToolkitでMultiColumnListViewを使ってマルチカラムのリストビューを実装する方法をまとめました。 はじめに UXMLファイルを作成する EditorWindowを作成する 実行結果 参考

【Unity】【UI Toolkit】VisualElementの並び順を動的に変更する

UnityのUI ToolkitでVisualElementの並び順を動的に変更する方法についてまとめました。 UI Toolkitにおける並び順 並び順を動的に変更するメソッド メソッドの挙動を確認する 参考

【Unity】【UI Toolkit】TwoPaneSplitViewでリサイズ可能な二つのペインを持つViewを作る

UnityのUI ToolkitでTwoPaneSplitViewを使ってリサイズ可能な二つのペインを持つViewを作る方法についてまとめました。 TwoPaneSplitViewとは? 基本的な使い方 実行結果 折りたたみ状態の制御 実行結果(折りたたみ) 参考

【Unity】UI Toolkitにおけるローカル空間・ワールド空間の概念と変換方法

UnityのUI Toolkitにおけるローカル空間とワールド空間の概念およびその変換方法についてまとめました。 ローカル空間とワールド空間 ローカル・ワールド空間変換 挙動を試してみる 参考

【Unity】【UI Toolkit】VisualElement.transformでUIアニメーションを実装する

UnityのUI ToolkitのVisualElement.transformでUIアニメーションを実装する方法についてまとめました。 Transformとは? UI Builderで初期値を設定する スクリプトでアニメーションさせる localBoundとworldBoundとTransform 参考

【Unity】【UI Toolkit】Relative PositionとAbsolute Positionについて理解する

UnityのUI ToolkitのRelative PositionとAbsolute Positionについてまとめました。 はじめに Relative Position Absolute Position スクリプトで指定する スタイルシートで指定する 参考