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

【Unity】VContainerで動的に生成したGameObjectにDIする方法

VContainerで動的に生成したGameObjectにDIする方法についてまとめました。 はじめに パターン1: Enemyを生成するクラス(Spawner)にDIする場合 パターン2: Spawnerを介しつつEnemyにDIしたい場合 パターン3: ファクトリメソッドをDIする場合 参考

【Unity】【UI Toolkit】スクロール位置などビューに関わるデータを保存するView Dataの使い方

UnityのUI Toolkitで、スクロール位置などビューに関わるデータを保存するView Dataを使う方法についてまとめました。 View Dataとは? View Dataの使い方 使ってみる 動作確認 参考

【.NET】Roslynを使った構文解析とセマンティック解析のやり方まとめ

.NETでRoslynを使った構文解析とセマンティック解析をする方法についてまとめました。 はじめに セットアップ 構文解析 ノード・トークン・トリビア Nodeクラスの派生型 構文ウォーカー SyntaxTreeを可視化する セマンティック解析 セマンティック解析とは …

【Unity】【UI Toolkit】Unity EditorでContextual Menu(右クリックメニュー)を使う

UI Toolkitで、Unity EditorのContextual Menu(右クリックメニュー)を使う方法についてまとめました。 Contextual Menuとは? Contextual Menuを実装する 動作確認 動的にメニューを追加する 参考 Unity 2022.2.17 Contextual Menuとは? Contextual Menu…