1. ExpBar를 UIBar 로 변경해서 UIButton과 같이 여러곳에서 공용으로 사용할 수 있게 변경
2. EventBus 를 만들어서 Button같이 자기 스스로 동작을 시작할 수 있는 오브젝트들 말고 수동적인 오브젝트들이 값을 받는 방식을 관리하게 설정
- PlayerController, UIManager, UIBar, EventBus를 연결함
3. Events 아래에 Player의 이벤트에 연관된 코드를 PlayerEvents 로 만들어서 관리함
- 경험치 전달 양식이 여기 존재
- 체력바나 마나바 같은 양식도 여기서 만들 예정
1. 버튼 설정은 했음
- 근데 이걸 이제 플레이어라든가 다른데 연결 시키는거 인풋매니저랑 연결시킨다든가 하는걸 해야 할 것 같음
- 기존에는 공격 버튼은 공격버튼으로 만 사용되어서 인풋매니저에서 관리해서 독점적인 관리가 가능했는데 UIButton으로 뺌으로 인해서 이러한 독점 관리가 아니게 되었으므로 이에 대한 처리가 필요로 하다.
1. 조이스틱 동작
1.1. 플레이어 컨트롤러 연동
1.2. 자연스러운 방향 전환 추가
2. 베이스씬 작업
2.1. 게임 씬 추가
2.2. 조이스틱 UI 추가
Todo
1. 카메라를 캐릭터한테 붙이기
2. 다른 UI 작업도 추가하기
3. 몬스터 AI 작업도 할 수 있으면 해보기