Unityの賢い責務分離について
解決したいこと
Unityで責務分離やシングルトンの練習をやっているのですが、Manager系をどのように作ればいいのかわかりません。
GameManager,UIManager,SoundManagerなど色々作っているのですが、すべて自己流なので何が正しくて何が間違っているのかわかりません。
特に、GameManegerをprefab化しシングルトンで作成しようと思っているのですが、そうするとシーン内のオブジェクトをアタッチできず困っています。
GamePlayManagerなども個別に用意したほうがいいのでしょうか。
それともそもそもGameManagerにオブジェクトをアタッチするという考え方が間違っているのでしょうか。
いいアドバイスや、自分ならこうしてるよっていう意見などがあれば教えてください。
0 likes