paulseo34
02-02-2012, 08:49 PM
콘솔에서 "DebugCreatePlayer 1 "이라고 명령하면 플레이어가 생성되면서 화면이 분할되고 최대 4개까지 분할되는 기능을 이용해
옵션창 하나를 생성하고 그 창으로 서버에 접속하는 클라이언트들의 플레이를 최대 9명까지 분할하여 모니터링 하고 싶은데요.
제가 한 방법은 옵션창과 컨트롤러를 하나 만들고 새로운 ViewportClient 클래스를 만들어서 Deafault로 화면크기와 분할된 화면 각각의 시작점을 설정하고
LayoutPlayer()에서 불러와서 렌더링 하는 방식입니다.
하지만 문제는 서버에 접속한 클라이언트들이 몇인지 숫자를 세어 그 수대로 Engine 클래스 에서 var init array<LocalPlayer> GamePlayers라고 선언된 이 배열에 공간을 할당하는 방법을 모릅니다.
알려주세요
옵션창 하나를 생성하고 그 창으로 서버에 접속하는 클라이언트들의 플레이를 최대 9명까지 분할하여 모니터링 하고 싶은데요.
제가 한 방법은 옵션창과 컨트롤러를 하나 만들고 새로운 ViewportClient 클래스를 만들어서 Deafault로 화면크기와 분할된 화면 각각의 시작점을 설정하고
LayoutPlayer()에서 불러와서 렌더링 하는 방식입니다.
하지만 문제는 서버에 접속한 클라이언트들이 몇인지 숫자를 세어 그 수대로 Engine 클래스 에서 var init array<LocalPlayer> GamePlayers라고 선언된 이 배열에 공간을 할당하는 방법을 모릅니다.
알려주세요