Google Play에서 다운로드 App Store에서 다운로드
반응형

Unity Zenject 3

젠젝트(Zenject)를 사용한 후 콘솔창에 버그가 생긴 듯

요괴소녀 키우기: 방치형 클리커 비주얼노벨 - Google Play 앱방치형 클리커로 요괴 소녀를 성장시키세요! 비주얼 노벨 요소가 가미된 심플하고 가볍게 즐길 수 있는 캐주얼 게임play.google.com 젠젝트(Zenject)를 사용한 후 콘솔창에 버그가 생긴 듯 아니면 내가 캐치하지 못하는 뭔가가 있는지도 하지만 아무리 봐도 버그가 맞는 것 같다. 예외가 발생해서 에러가 발생해야 하는 곳에서도 에러가 뜨지 않고 그냥 넘어가버린다. 그런데 웹상에 왜 나와 같은 경험을 한 글이 하나도 없지? 물론 잘 쓰면 좋은 점도 당연히 많겠지만 뭔가 불안정한 느낌. 예를 들면 이런거 콘솔창에 필터링을 저렇게 했는데 밑에 905 이부분은 도대체 왜 나오는건지. 뭔가 쎄하다 내가 알지 못하는 곳에서 뭔가..

Unity 2024.03.25

이벤트 체인 구성한 뒤 Log를 통해 이벤트에 리스너들이 등록이 된 걸 GetInvocationList 메서드로 확인한 후 실제 이벤트를 발생시켰는데 리스너가 하나도 없는 걸로 인식이 될 때

요괴소녀 키우기: 방치형 클리커 비주얼노벨 - Google Play 앱방치형 클리커로 요괴 소녀를 성장시키세요! 비주얼 노벨 요소가 가미된 심플하고 가볍게 즐길 수 있는 캐주얼 게임play.google.com 이벤트 체인 구성한 뒤 Log를 통해 이벤트에 리스너들이 등록이 된 걸 GetInvocationList 메서드로 확인한 후 실제 이벤트를 발생시켰는데 리스너가 하나도 없는 걸로 인식이 될 때 이건 뭔 이상한 버그인가 라고 생각이 들었는데 알고보니 계층구조 내에 두 군데 게임오브젝트에 동일한 해당 스크립트 컴포넌트가 부착되어 있었는데, 하나는 사용을 하지 않을 예정이어서 게임오브젝트를 비활성화를 해놨는데, 게임오브젝트가 비활성화 되어있음에도 불구하고, 두 스크립트가 모두 실행이 되어서 실..

Unity 2024.03.24

ZenjectException: Unable to resolve 'HPManager' while building object with type 'DataManager'. Object graph:DataManager

요괴소녀 키우기: 방치형 클리커 비주얼노벨 - Google Play 앱방치형 클리커로 요괴 소녀를 성장시키세요! 비주얼 노벨 요소가 가미된 심플하고 가볍게 즐길 수 있는 캐주얼 게임play.google.com ZenjectException: Unable to resolve ' bla ' while building object with type ' blabla '. Object graph: blabla ZenjectException 이 예외가 뜨는 이유는 GameInstall에 HPManager를 바인딩 하지 않았기 때문이다. 발생 상황을 시뮬레이션 해보자면 이렇다. AManager를 GameInstall 스크립트 안에서 바인딩한 후 ProjectContext 또는 기타 Context에 M..

Unity 2024.03.20
반응형
Google Play에서 다운로드 App Store에서 다운로드