다음을 통해 공유


GDK Unity 플러그 인 사용자 지정 빌드 파이프라인 지원

GDK Unity 플러그 인은 플러그인 빌드 기능에 대한 인터페이스로 GDKBuild 클래스를 제공합니다. GDKBuild 클래스를 사용하면 Unity GUI에서 GDK->PC->Build and Run->Build 명령을 사용하는 대신 사용자 지정 Unity 빌드 파이프라인에서 빌드 메서드를 호출할 수 있습니다.

GDKBuild 클래스는 Assets\GDK-Tools\Source\Editor\GdkBuild.cs에서 찾을 수 있습니다.

GDKBuild 클래스는 GDK 빌드의 세 단계를 수행하기 위해 다음 세 가지 정적 메서드를 제공합니다.

  • PreBuild
  • BuildWin32
  • PostBuild

GDK 빌드 프로세스를 사용자 지정 Unity 빌드 파이프라인에 통합S하려면 세 가지 GDKBuild 메서드를 직접 호출할 수 있습니다.

예제 사용법

GDKBuild.Build 메서드는 Unity GUI에서 GDK->PC->Build 및 Run->Build 명령에 의해 호출되며 PreBuild, BuildWin32PostBuild 메서드의 사용법을 보여줍니다.

static bool Build(bool buildOnly, bool createPackageForStoreUpload)
    {
        bool succeeded = false;

        succeeded = ChooseOutputFolder();
        if (succeeded)
        {
            succeeded = PreBuild(buildWin32OutputFolderPath);
        }
        if (succeeded)
        {
            succeeded = BuildWin32();
        }
        if (succeeded)
        {
            succeeded = PostBuild(buildWin32OutputFolderPath, buildMsixvcOutputFolderPath, createPackageForStoreUpload);
        }
        if (succeeded && buildOnly)
        {
            succeeded = OpenBuildOutputFolder();
        }

        return succeeded;
    }

참고 항목

빌드 파이프라인 Unity 편집기 클래스