Xbox 360을 위한 플러그인의 구축
이 페이지는 Xbox 360에 대한 Native Code Plugins에 대해 설명합니다.
Plugin 요구사항:
- Unity와 같은 라이브러리에 링크되어야 합니다.
- Development Build 는 instrumented XDK 라이브러리 사용합니다.
- Non-development Build 는 release XDK 라이브러리 사용합니다.
- 특정 시스템 서비스를 Unity 가 사용하고 있는 동안은 사용 불가 할 수 있습니다:
- Avatar system은 사용자만의 구현을 원한다면 비활성화 될 수 있습니다.
Plugin 개발:
- An Xbox 360 DLL 은 평소와 같은 작성합니다.
- relocation 주소는 수동으로 제공되어야 합니다:
- Project Properties - Xbox 360 Image conversion - Base Address라이브러리을 참조.
**사용가능 한 주소 범위: 0x06000000 to 0x08000000.
- 컴파일 된 라이브러리는 PROJECT\Assets\Plugins 폴더에 위치합니다. 더 자세한 정보를 보려면 Project Structure을 참조하십시오.
- 라이브러리 destination 파일이 제공되어야 합니다(PLUGINNAME.def).
- See 정리(marshaling)된 상세사항을 보려면 Mono Interop docs를 참조하십시오.
예제
"Xbox 360 - Native Plugin Example" 패키지를 참조하십시오.
- 출처: 유니티코리아위키 (CC BY-NC-SA 2.0)