유니티 프로젝트 설계시 고민해야 하는 것
·
메모
1. 상수 사용 고정된 문자라면 상수로 만들어서 사용하기 2. 수동 릴리즈 기능 3. 씬 관리 지금 씬과 이전 씬 정보를 알고 있으면 작업에 편리해짐. 씬에 들어갈 때랑 Exit 를 관리하는 지점이 있으면 전환시 흐름제어가 용이합니다. 4. 로직에서 고정값 제거 테스트에 용이함. 5. UI 코드에 로직 X UI 스크립트에 로직이나 데이터를 저장하는 것은 좋지 않음. 디폴트 값을 0이아닌걸로 만들어 놓고 나중에 디폴트인지 아닌지 파악하기 6.MVC 구조 Model - 데이터 view - UI Controller - 매니저 7. UI 매니저 UI 매니저는 LIST, DIctionary등 컬렉션을 이용한 구조를 고려 8. 프리팹 구조 9. 동적 로딩 맵을 불러올 때 한번에 로딩하지말고. 필요한 맵만 먼저 로딩..
UI manager 관련
·
메모
https://easings.net/ DoTween 애니메이션 커브 그래프 리소시즈 폴더 안에서 프리팹을 불러오는 방법. ->스크립트 이름과 파일이름의 이름을 똑같이 사용하는 것이 좋음. initialize - > MVC 패턴, 필요한 데이터들 받아오는 기능 구현 Refresh -> UI 데이터 갱신관련 기능 Utility 안에 유용한 함수들을 넣어놓기. ShowPopup() -> rn구성하기 제너릭으로 구성해서 리소시스 폴더에서 불러와서 세팅하면, 씬이 수정되지 않는다. DoTween Ui애니메이션을 커스텀해서 사용할 수 있다는 것이 장점 SetEase() UI 움직이기 OnComplete -> 애니메이션 종료 후 특정 기능 실행 리소스매니저, 에셋번들이랑, 어드레서블 이미지는 에셋번들을 통해 불러오는..