기술 자료

​
​

Development

User Acquisition

Monetization

산업 분야

Matchmaker for the Unreal Engine

Matchmaker overview

Matchmaker for the Unreal Engine

Multiplayer services for Unreal
​
​
Matchmaker for the Unreal Engine
  • Overview
  • Get started
  • Integrate using Blueprints
  • Integrate using C++
API reference
  • Overview of C++ APIs
  • Client APIs
    • Blueprint API
    • Client Subsystem
    • Models
    • Client Blueprint Utils
  • Server APIs
  • Matchmaker Core APIs
  • Services Core Utilities
  1. Unreal Engine용 Matchmaker SDK

클래스 UMatchmakerClientBlueprintApi

Review the Matchmaker Client Blueprint API reference for creating and managing matchmaking tickets.
읽는 시간 1분
최근 업데이트: 8달 전

선언
UCLASS()class UMatchmakerClientBlueprintApi : public UBlueprintFunctionLibrary
UBlueprintFunctionLibrary에서 상속됩니다.

델리게이트

FCreateTicketResponseDelegate

선언

DECLARE_DYNAMIC_DELEGATE_OneParam(FCreateTicketResponseDelegate, FCreateTicketResponse, Response)

반환 유형

FCreateTicketResponse

FDeleteTicketResponseDelegate

선언

DECLARE_DYNAMIC_DELEGATE_OneParam(FDeleteTicketResponseDelegate, FDeleteTicketResponse, Response)

반환 유형

FDeleteTicketResponse

FGetTicketStatusResponseDelegate

선언

DECLARE_DYNAMIC_DELEGATE_OneParam(FGetTicketStatusResponseDelegate, FGetTicketStatusResponse, Response)

반환 유형

FGetTicketStatusResponse

메서드

CreateTicket

매치메이킹 티켓을 생성하여 매치메이킹을 효과적으로 시작합니다.

선언

UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void CreateTicket(TArray<FMatchmakerPlayer> Players, FCreateTicketOptions Options, FCreateTicketResponseDelegate ResponseHandler, const UObject* WorldContextObject)

파라미터

이름

유형

설명

Players
TArray
<
FMatchmakerPlayer
>
티켓에 추가될 선수 목록(최소 1명의 선수 포함)
Options
FCreateTicketOptions티켓 생성 옵션
ResponseHandler
FCreateTicketResponseDelegateCreateTicket이 완료되면 사용할 응답 콜백
WorldContextObject
const 
UObject
*

DeleteTicket

매치메이킹 티켓을 삭제하여 매치메이킹 프로세스를 종료합니다. 클라이언트가 클라이언트의 매치메이킹을 취소하려고 할 때 이를 호출합니다.

선언

UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void DeleteTicket(FGuid TicketId, FDeleteTicketResponseDelegate ResponseHandler, const UObject* WorldContextObject)

파라미터

이름

유형

설명

TicketId
FGuid삭제할 티켓의 ID
ResponseHandler
FDeleteTicketResponseDelegateDeleteTicket이 완료되면 사용할 응답 콜백
WorldContextObject
const 
UObject
*

GetTicketStatus

매치메이커에서 티켓 할당 상태를 가져옵니다. 할당이 완료될 때까지 폴링합니다. 폴링 속도와 속도 제한에 대한 자세한 내용은 매치메이커 기술 자료를 참조하십시오.

선언

UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void GetTicketStatus(FGuid TicketId, FGetTicketStatusResponseDelegate ResponseHandler, const UObject* WorldContextObject)

파라미터

이름

유형

설명

TicketId
FGuid액세스할 티켓의 ID
ResponseHandler
FGetTicketStatusResponseDelegateCreateTicket이 완료되면 사용할 응답 콜백
WorldContextObject
const 
UObject
*

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.

  • 보고 있는 페이지
    • 선언

    • 델리게이트

      • FCreateTicketResponseDelegate

        • 선언

        • 반환 유형

      • FDeleteTicketResponseDelegate

        • 선언

        • 반환 유형

      • FGetTicketStatusResponseDelegate

        • 선언

        • 반환 유형

    • 메서드

      • CreateTicket

        • 선언

        • 파라미터

      • DeleteTicket

        • 선언

        • 파라미터

      • GetTicketStatus

        • 선언

        • 파라미터


이 페이지의 문제 보고