エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
また同じコード書いてるの? Zenject Signalsでみる疎結合の威力 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
また同じコード書いてるの? Zenject Signalsでみる疎結合の威力 - Qiita
前回の記事はまだ「密結合」 前回の記事では、Zenject Bindingsを使ってオブジェクト参照をモジュール間... 前回の記事はまだ「密結合」 前回の記事では、Zenject Bindingsを使ってオブジェクト参照をモジュール間で切り離す方法を紹介しました。 しかし、実はまだ大きな問題が残っているのです…。それは「Buttonクラスを入れ替えられない」という問題です。 例えば、「uGUIのButtonを押したらCubeを表示する」のは開発初期のデバッグ目的で、今度は最終的な仕様である「World空間内のボタンオブジェクトに近づいてXボタンを押したらCubeを表示する」を実装するとしましょう。 現状のスクリプトは以下のようになっています。 using UnityEngine; using UnityEngine.UI; using Zenject; [RequireComponent(typeof(Renderer))] public class ButtonObserverDI : MonoBehav