유니티 심화
[UGUI연습] Stage-Complete,Doing,Lock(+Horizontal Layout Group)
meltingmelvin
2023. 9. 5. 18:21
-UIStage는 상태를 관리한다. ChangeState메서드를 통해 상태를 변경한다. 이 메서드는 Main에서 버튼이 눌릴때 호출된다.
-Main은 버튼이 눌렸을때의 이벤트를 처리한다. 버튼이 눌리면 uiStage의 상태를 바꾸는 메서드를 호출한다.
stage 응용
-UIStageController에서 모든 Stage를 Init
-UIStage에 버튼 컴포넌트를 각각 추가하여 버튼으로 만든 후 UIController에서 버튼 클릭시 상태가 변하게 하는 코드를 작성한다.
-만들다가 UIStage하위에 버튼이 있어서 또 버튼끼리 충돌해서 한참 찾았다 ㅠㅠ
-Main은 꺼두고 UIStageController 수정