planetarium / NineChronicles

Unity client application for Nine Chronicles, a fully decentralized idle RPG powered by the community.
https://nine-chronicles.com/
GNU Affero General Public License v3.0
360 stars 149 forks source link

로그인 씬 분리 테스트 #5426

Closed eugene-doobu closed 1 month ago

eugene-doobu commented 2 months ago

Discussed in https://github.com/planetarium/NineChronicles/discussions/5118

Originally posted by **eugene-doobu** June 18, 2024 많은 의존도를 가진 Game 클래스 정리

Game.cs에서 로그인 뷰에 관련된 내용을 분리하여 별도 씬으로 구성

eugene-doobu commented 2 months ago

Widget.Find Login () -> 로그인이랑 관련없어보이는데 이름 변경..

eugene-doobu commented 2 months ago

Widget.Find LoginSystem () -> 사용처 정리 -> 냅두는 걸로 .

eugene-doobu commented 2 months ago

UI_GrayLoadingScreen, UI_DimmedLoadingScreen -> 현재 게임에서만 쓰이는데 다른데서 안쓰일지 확인

eugene-doobu commented 2 months ago

OnRPCAgentPreloadEnded -> 프리로드 완료 기준을 현재 씬이 LoginScene인 경우로 수정

eugene-doobu commented 2 months ago

로컬 테스트시 점점 느려지는듯한 현상 포착됨