2013-11-24 2 views
3

나는 지금 당분간 프로젝트 작업을하고 있으며 GWT 백엔드 테스트를 시작했습니다. 시도했을 때 "오류 읽기 파일 : poly-ui.json"이 표시되었습니다.libgdx에서 내 게임에 json 파싱을 사용하는 방법을 활성화하는 방법

JSON 리소스가 작동하도록 GWT 백엔드에서 리플렉션을 사용해야하는 libgdx 위키를 읽었지 만 주어진 예제가 혼란 스럽습니다. 그리고 어떻게 반영을 가능하게하는지 잘 모르겠다. (심지어 문제가 있다면)

미리 감사드립니다. 내가 얘기했다

위키 페이지 : https://code.google.com/p/libgdx/wiki/ApplicationConfiguration#HTML5/GWT

답변

3

는 GWT와 반사를 사용하려면, 당신은 컴파일러에게 당신이 생성 될 반사 정보가 필요하는 클래스를 알 필요가있다. 이렇게하려면 GWT 모듈 정의 (* .gwt.xml)에 구성 등록 정보를 포함시킵니다.

더 나아가서는 반성을 위해 LibGDX Reflection API를 사용해야합니다. LibGDX의 Json 유틸리티는 이미이 작업을 수행하므로 Json 만 사용하려는 경우 Reflection API 사용에 신경 쓸 필요가 없습니다.

반영된 클래스를 GWT 모듈에 추가하는 방법과 Reflection API를 사용하는 방법에 대한 자세한 내용은 GitHub의 LibGDX wiki [1]를 참조하십시오.

[1] https://github.com/libgdx/libgdx/wiki/Reflection

관련 문제