はじめに VContainerはめちゃめちゃ便利なDIコンテナですが、色々と依存性を解決するのが難しい場面もあります。 今回は[Inject]アトリビュートの付いた複数のComponentに対して依存を解決する書き方の一例を提示します。 状況 例えばPlayerCoreクラスとPlayerMovementクラスがあるとします。これらは同じPlayerというGameObjectに紐づいたPrefabとして利用されるという想定です。 これらのComponentには、それぞれ依存先があります。仮にFoo,Barとします。