Загружаем каталог…
Загружаем каталог…
오늘 한 것 최종 프로젝트(3) 오늘 배운 점 & 느낀 점 오늘 배운 점은 통신 부분을 InGameClientBase 같은 추상 컴포넌트로 분리하면 씬 인스펙터에서 Mock과 실제 서버 클라이언트를 갈아 끼울 수 있고, 스크립트는 여러 씬이 공유해서 이름을 바꾸면 모든 씬의 컴포넌트가 같이 바뀌며, 패킷 수신 등록은 Awake에서 먼저 해 두고 네트워크 콜백은 메인 스레드로 넘겨 처리해야 한다는 걸 배웠다. 작은 문제점이 있었는데 실제 서버에서는 로그인과 매칭이 끝나야 내 userId와 gameId가 정해지는데, 게임 상태를 Awake에서 바로 초기화하고 있어서 매칭이 끝날 때까지 시작을 미루는 구조(Begin On Awake)를 따로 만들어야 했다. 내일 할 일 최종 프로젝트(3) 복습
То, что RADAR обнаружил и классифицировал для этой возможности. Это опубликованный источником текст, а не подтверждение, что предложение ещё действует.
내일배움캠프 TIL 22일차 - 최종 프로젝트(3). 오늘 한 것 최종 프로젝트(3) 오늘 배운 점 & 느낀 점 오늘 배운 점은 통신 부분을 InGameClientBase 같은 추상 컴포넌트로 분리하면 씬 인스펙터에서 Mock과 실제 서버 클라이언트를 갈아 끼울 수 있고, 스크립트는 여러 씬이 공유해서 이름을 바꾸면 모든 씬의 컴포넌트가 같이 바뀌며, 패킷 수신 등록은 Awake에서 먼저 해 두고 네트워크 콜백은 메인 스레드로 넘겨 처리해야 한다는 걸 배웠다. 작은 문제점이 있었는데 실제 서버에서는 로그인과 매칭이 끝나야 내 userId와 gameId가 정해지는데, 게임 상태를 Awake에서 바로 초기화하고 있어서 매칭이 끝날 때까지 시작을 미루는 구조(Begin On Awake)를 따로 만들어야 했다.…
Открыть источникОткроется внешний сайт. Доступность и условия могут измениться.