2023-08-16 【Unity】【エディタ拡張】配列のSerializedPropertyの子要素を最後まで回す正しい方法 Unity UIToolKit Unityで配列のSerializedPropertyの子要素を最後まで回す方法が調べづらくハマりやすいのでまとめました。 方法 参考 続きを読む
2023-07-19 【Unity】【UI Toolkit】ListViewとListをBinding Pathを使ってバインドする Unity UIToolKit UnityのUI ToolkitでListViewとListをバインドする方法についてまとめました。 やりたいこと ListViewを作る ListViewの要素を作る CustomEditorを作る 動作確認 参考 続きを読む
2023-07-11 【Unity】【UI Toolkit】バインドしたプロパティの変更をトラッキングする Unity UIToolKit UnityのUI Toolkitでバインドしたプロパティの変更をトラッキングする方法についてまとめました。 UI Toolkitにおけるバインド SerializedPropertyの変更をトラッキングする SerializedObjectの変更をトラッキングする 参考 続きを読む
2023-07-10 【Unity】エンジニアも知っておくべき「ダイアログ」と「モーダル」の違い Unity エンジニアも知っておくべき「ダイアログ」と「モーダル」の違いについてまとめます。 (特にUnityに限った話でもないですが、Unityのライブラリの話もするのでタイトルにはUnityとつけておきます) はじめに ダイアログとは モーダルとは Appleの開発者ドキュメントに学ぶ ダイアログをModalと命名するのは間違いか? 参考 続きを読む
2023-07-05 【Unity】【UI Toolkit】ネストされたプロパティとUXMLをバインドする方法まとめ Unity UIToolKit UnityのUI ToolkitでネストされたプロパティとUXMLをバインドする方法についてまとめました。 やりたいこと ドットで階層を指定 BindableElementを使う方法 同じUXMLを使い回すUXML Template 関連 参考 続きを読む
2023-07-03 【Unity】【UI Toolkit】EditorWindowにInspectorをそのまま表示する方法 UIToolKit Unity UnityEditor UnityのUI Toolkitで、EditorWindowにInspectorを表示する方法についてまとめました。 続きを読む
2023-06-29 【Unity】【UI Toolkit】バインディング機能を使ってカスタムInspectorを作る方法 UIToolKit Unity UnityEditor UnityのUI Toolkitで、バインディング機能を使ってカスタムInspectorを作る方法についてまとめました。 はじめに UI(UXMLファイル)を作る CustomEditorを作る スクリプトにUXMLをアサイン 動作確認 参考 続きを読む