【Unity】【UI Toolkit】UQueryBuilderのメソッドを使って検索結果をフィルタリングする

UnityのUI ToolkitのUQueryBuilderのメソッドを使って検索結果をフィルタリングする方法についてまとめました。

  • はじめに
  • インデックスに応じてフィルタリング
  • 名前・クラス名・型でフィルタリング
  • VisualElementの状態に応じてフィルタリング
  • 子や孫だけフィルタリング
  • 自由にフィルタリング
  • 参考
続きを読む

【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
      • Material Validation
    • Lightingタブ
    • Renderingタブ
      • Map Overlays
      • HDR
      • MSAA
      • Post-processing
      • Additional Wireframe Modes
      • Overdraw
      • Pixel Validation
  • 参考
続きを読む

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

UnityのUI ToolkitでUXMLファイルをテンプレートとして使い回す方法についてまとめました。

  • はじめに
  • スクリプトからUXMLをインスタンス化して追加する
  • UXMLからテンプレート用のUXMLを使う
  • テンプレートのアトリビュートをオーバーライドする
  • テンプレートのスタイルをオーバーライドする
  • テンプレートの特定のVisualElementの子に要素を追加する
  • 関連
  • 参考
続きを読む