Zenject

【Unity】MVPとZenjectでデザイナーときっちり作業分担する方法

MVPとZenjectを使って疎結合なワークフローを構築し、デザイナーとの作業分担の可能性を探ってみます。

【Unity】【Zenject】非MonoBehaviourをDIする際にMonoBehaviourのように振舞わせる

Zenjectには非MonoBehaviourをDIする際にMonoBehaviourのように振舞わせる仕組みがあります。 つまり、Start()やUpdate()、OnDestroy()のようなメソッドを非MonoBehaviourに実装できます。 この記事ではその実装方法を紹介します。

【Unity】【Zenject】さまざまなInstallerの設定方法

ZenjectのいろんなInstallerの使い方を紹介します。

【Unity】【Zenject】DIの影響範囲を指定するContextの使い方まとめ

ZenjectでDIの影響範囲を指定するContextの使い方まとめです。

【Unity】【Zenject】Scene上のコンポーネントを簡単にバインドできるZenject Binding

ZenjectでScene上のコンポーネントを簡単にバインドできる機能、Zenject Bindingの説明です。

【Unity】【Zenject】Containerでバインドする際の設定まとめ

ZenjectでInstallerなどを使ってバインド処理を書く際の設定をまとめます。

【Unity】【Zenject】いろんなものを依存性注入する

以前、Zenjectを簡単に使って概要を理解するための記事を書きました。 light11.hatenadiary.com Zenjectは非MonoBehaviourのインスタンスからテクスチャなどのAssetまでいろんなものを注入できます。 この記事ではいろんなものを依存性注入する方法をまとめ…

【Unity】【Zenject】Zenjectをサクッと使って理解する

Zenjectを簡単に使ってみて理解した気になる記事です。 詳しい使い方は他の記事を書くとして、この記事ではZenjectの概要をつかむことを目的とします。