Zenject
MVPとZenjectを使って疎結合なワークフローを構築し、デザイナーとの作業分担の可能性を探ってみます。
Zenjectには非MonoBehaviourをDIする際にMonoBehaviourのように振舞わせる仕組みがあります。 つまり、Start()やUpdate()、OnDestroy()のようなメソッドを非MonoBehaviourに実装できます。 この記事ではその実装方法を紹介します。
ZenjectのいろんなInstallerの使い方を紹介します。
ZenjectでDIの影響範囲を指定するContextの使い方まとめです。
ZenjectでScene上のコンポーネントを簡単にバインドできる機能、Zenject Bindingの説明です。
ZenjectでInstallerなどを使ってバインド処理を書く際の設定をまとめます。
以前、Zenjectを簡単に使って概要を理解するための記事を書きました。 light11.hatenadiary.com Zenjectは非MonoBehaviourのインスタンスからテクスチャなどのAssetまでいろんなものを注入できます。 この記事ではいろんなものを依存性注入する方法をまとめ…
Zenjectを簡単に使ってみて理解した気になる記事です。 詳しい使い方は他の記事を書くとして、この記事ではZenjectの概要をつかむことを目的とします。