Closed HIBIKI5201 closed 3 weeks ago
エネミーマネージャーBの中で宣言されているヘルスバーマネージャー変数がnullのままになっています
はいその通りです Managerのベースクラスではヘルスの更新が入るとHealthBarManagerに更新処理を行わせるようになっています しかしHealthBarManagerがnullであるため更新が行われていません
これってエネミーマネージャーBクラスで参照せずにgeneratorで参照させてねってこと?それともエネミーマネージャーB書き換えて更新させるってこと?
Managerが各自のHealthBarを管理する方が適切でしょう
了解しました
このmanagerってgeneratorのほうですよね?
解決したので確認お願いします そもそもインスタンスがGeneratorに渡されていなかったことと、EnemyHealthBarManagerが不適切な位置にアタッチされていたことが原因でした
エネミーマネージャーにヘルスバーマネージャーのインスタンスが渡されていない事で更新処理が行われていない