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

【Unity】【UI Toolkit】バインディング機能を使ってカスタムInspectorを作る方法

UnityのUI Toolkitで、バインディング機能を使ってカスタムInspectorを作る方法についてまとめました。 はじめに UI(UXMLファイル)を作る CustomEditorを作る スクリプトにUXMLをアサイン 動作確認 参考

【Unity】AnimationCurveにおける接線の設定方法まとめ

UnityのAnimationCurveにおける接線の設定方法についてまとめました。 はじめに 接線の編集方法 Clamped Auto Auto Free Smooth Flat Broken 左右の接線モードの設定 Free Linear Constant Weighted 参考

【Unity】【UI Toolkit】Serialized Propertyの値とUIをデータバインディングする方法まとめ

UnityのUI Toolkitで、SeializedPropertyの値とUIをデータバインディングする方法についてまとめました。 やりたいこと SerializedObjectとバインドする SerializedPropertyとバインドする UXMLにバインドパスを指定する 参考

開発時にUnityのinternalなAPIにアクセスできるUnity.InternalAPIEngineBridgeDev

開発時にUnityのinternalなAPIにアクセスできるUnity.InternalAPIEngineBridgeDevの紹介です。 開発時にUnityのinternalなAPIにアクセス 使い方 関連 参考

【Unity】【UI Toolkit】フォーカスイベントを使ってTextFieldにPlaceholderを実装する

UnityのUI Toolkitのフォーカスイベントを使ってTextFieldにPlaceholderを実装する方法です。 フォーカスイベント Placeholderを表示する Placeholderにスタイルを設定する Unity2023からはPlaceholder実装されてる 関連 参考

【Unity】【UI Toolkit】tabIndexを使ってフォーカス順を制御する方法

UnityのUI Toolkitにおけるフォーカス順の制御方法をまとめました。 タブキーとフォーカスの順序 フォーカスの順序を制御する 参考

【Unity】UI Toolkitにおけるマウスのキャプチャの仕組みを理解する

UnityのUI Toolkitにおけるマウスのキャプチャの仕組みについてまとめます。 マウスのキャプチャとは マウスキャプチャの挙動を確認する キャプチャイベント 関連 参考

【Unity】【UI Toolkit】レイアウトが変更された時に呼ばれるGeometryChangedEventの使い方

UnityのUI Toolkitでレイアウトが変更された時に呼ばれるGeometryChangedEventの使い方についてまとめました。 GeometryChangedEventとは? 使ってみる 実行結果 関連 参考

【Unity】【UI Toolkit】スクリプトからVisualElementを検索するUQueryの使い方

UnityのUI ToolkitでスクリプトからVisualElementを検索するUQueryの使い方についてまとめました。 UQueryとは? QueryとQ いろんな検索方法 UQueryBuilderのメソッドを使ってフィルタリング 参考

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

UnityのUI ToolkitのUQueryBuilderのメソッドを使って検索結果をフィルタリングする方法についてまとめました。 はじめに インデックスに応じてフィルタリング 名前・クラス名・型でフィルタリング VisualElementの状態に応じてフィルタリング 子や孫だけフ…