🧐기본 공부 내용
- 공부내용 핵심 키워드
💾 코드
코드내용
📖 참고
참고할 코드 내용
⛔️ 에러
- 인벤토리 이벤트 구독 시스템 오류
- 시도: 인벤토리 관리 스크립트에 구독 메서드 기록후 index0 이 됬을때 installationController에서 직적구독
- 해결: 구독가능을 OnEnable이 아닌 구독을 시켜줌으로서 Controller에서 관리 하게 해줬다.
- 알게된것: OnEnable 은 SetActive값이 true 가 될때 Start보다 빠르게 실행되어 관리 되지만 SetActive 가 true인 상태에서 발현할 방법이 없기 때문에 InitSet으로 따로 구분해놓고 불러주는 작업이 습관화 되면 좋을거 같다
💾 코드
inventoryController.InitSet();
public void InitSet()
{
controller.installationFuctionSet += OpenInventoryUI;
}
💭 느낀점
- 느낀점