Xbox 360을 위한 플러그인의 구축

이 페이지는 Xbox 360에 대한 Native Code Plugins에 대해 설명합니다.

Plugin 요구사항:

  1. Unity와 같은 라이브러리에 링크되어야 합니다.
    • Development Build 는 instrumented XDK 라이브러리 사용합니다.
    • Non-development Build 는 release XDK 라이브러리 사용합니다.
  2. 특정 시스템 서비스를 Unity 가 사용하고 있는 동안은 사용 불가 할 수 있습니다:
    • Avatar system은 사용자만의 구현을 원한다면 비활성화 될 수 있습니다.

Plugin 개발:

  1. An Xbox 360 DLL 은 평소와 같은 작성합니다.
  2. relocation 주소는 수동으로 제공되어야 합니다:
    • Project Properties - Xbox 360 Image conversion - Base Address라이브러리을 참조.

**사용가능 한 주소 범위: 0x06000000 to 0x08000000.

  1. 컴파일 된 라이브러리는 PROJECT\Assets\Plugins 폴더에 위치합니다. 더 자세한 정보를 보려면 Project Structure을 참조하십시오.
  2. 라이브러리 destination 파일이 제공되어야 합니다(PLUGINNAME.def).
  3. See 정리(marshaling)된 상세사항을 보려면 Mono Interop docs를 참조하십시오.

예제

"Xbox 360 - Native Plugin Example" 패키지를 참조하십시오.