Hive MatchMaking은 온라인 매치를 위해 플레이어를 연결하고 관련 데이터를 제공합니다.
더 자세히 ...
|
delegate void | hive.MatchMaking.onMatchMakingData (ResultAPI result, MatchMakingData matchMakingData) |
| MatchMaking API 결과 및 데이터 통지
더 자세히 ...
|
|
delegate void | hive.MatchMaking.onMatchMakingResult (ResultAPI result) |
| MatchMaking API 결과 통지
더 자세히 ...
|
|
delegate void | hive.MatchMaking.onMatchMakingGroupData (ResultAPI result, MatchMakingGroupData matchMakingGroupData) |
| MatchMaking 그룹 매칭 API 결과 및 데이터 통지
더 자세히 ...
|
|
static void | hive.MatchMaking.requestMatchMaking (int matchId, int point, string extraData, onMatchMakingData listener) |
| 매칭 요청
더 자세히 ...
|
|
static void | hive.MatchMaking.getRequestingStatus (int matchId, onMatchMakingData listener) |
| 매칭 상태 확인
더 자세히 ...
|
|
static void | hive.MatchMaking.deleteRequesting (int matchId, onMatchMakingResult listener) |
| 매칭 요청 삭제
더 자세히 ...
|
|
static void | hive.MatchMaking.createGroup (int matchId, int point, string extraData, onMatchMakingGroupData listener) |
| 그룹 생성 요청
더 자세히 ...
|
|
static void | hive.MatchMaking.joinGroup (int matchId, string groupCode, int point, string extraData, onMatchMakingGroupData listener) |
| 그룹 참여
더 자세히 ...
|
|
static void | hive.MatchMaking.leaveGroup (int matchId, onMatchMakingResult listener) |
| 그룹 탈퇴
더 자세히 ...
|
|
static void | hive.MatchMaking.kickGroupUser (int matchId, long targetPlayerId, onMatchMakingGroupData listener) |
| 그룹원 추방
더 자세히 ...
|
|
static void | hive.MatchMaking.getGroupInfoByUser (int matchId, onMatchMakingGroupData listener) |
| 그룹 정보 조회 (그룹내 유저 기준)
더 자세히 ...
|
|
static void | hive.MatchMaking.getGroupInfoByGroupCode (string groupCode, onMatchMakingGroupData listener) |
| 그룹 정보 조회 (그룹 코드 기준)
더 자세히 ...
|
|
static void | hive.MatchMaking.updateGroupUser (int matchId, bool ready, int point, string extraData, onMatchMakingGroupData listener) |
| 그룹 멤버 정보 수정
더 자세히 ...
|
|
static void | hive.MatchMaking.requestGroupMatching (int matchId, onMatchMakingGroupData listener) |
| 그룹 매칭 요청
더 자세히 ...
|
|
static void | hive.MatchMaking.deleteGroupMatching (int matchId, onMatchMakingGroupData listener) |
| 그룹 매칭 요청 삭제
더 자세히 ...
|
|
Hive MatchMaking은 온라인 매치를 위해 플레이어를 연결하고 관련 데이터를 제공합니다.
Hive MatchMaking 기능을 통해 게임에서 구체적인 매치메이킹 로직을 구현하지 않아도 플레이어의 대전 상대를 간단하게 얻을 수 있습니다.
◆ createGroup()
static void hive.MatchMaking.createGroup |
( |
int |
matchId, |
|
|
int |
point, |
|
|
string |
extraData, |
|
|
onMatchMakingGroupData |
listener |
|
) |
| |
|
static |
그룹 생성 요청
매칭 요청 시 사용할 점수(point)를 입력할 수 있습니다.
매칭에 사용할 부가 정보(닉네임, 레벨, 국가 등)(extraData)를 입력할 수 있습니다.
부가 정보는 매칭 결과에 포함되어 전달됩니다.
- Since
- 4.25.0.0
◆ deleteGroupMatching()
그룹 매칭 요청 삭제
- Since
- 4.25.0.0
◆ deleteRequesting()
매칭 요청 삭제
요청한 매칭을 삭제합니다.
- Since
- 4.24.5.0
◆ getGroupInfoByGroupCode()
그룹 정보 조회 (그룹 코드 기준)
- Since
- 4.25.0.0
◆ getGroupInfoByUser()
그룹 정보 조회 (그룹내 유저 기준)
- Since
- 4.25.0.0
◆ getRequestingStatus()
static void hive.MatchMaking.getRequestingStatus |
( |
int |
matchId, |
|
|
onMatchMakingData |
listener |
|
) |
| |
|
static |
매칭 상태 확인
요청한 매칭 상태를 확인할 수 있습니다.
- Since
- 4.24.5.0
◆ joinGroup()
static void hive.MatchMaking.joinGroup |
( |
int |
matchId, |
|
|
string |
groupCode, |
|
|
int |
point, |
|
|
string |
extraData, |
|
|
onMatchMakingGroupData |
listener |
|
) |
| |
|
static |
그룹 참여
매칭 요청 시 사용할 점수(point)를 입력할 수 있습니다.
매칭에 사용할 부가 정보(닉네임, 레벨, 국가 등)(extraData)를 입력할 수 있습니다.
부가 정보는 매칭 결과에 포함되어 전달됩니다.
- Since
- 4.25.0.0
◆ kickGroupUser()
static void hive.MatchMaking.kickGroupUser |
( |
int |
matchId, |
|
|
long |
targetPlayerId, |
|
|
onMatchMakingGroupData |
listener |
|
) |
| |
|
static |
◆ leaveGroup()
◆ onMatchMakingData()
MatchMaking API 결과 및 데이터 통지
- 매개변수
-
result | API 호출 결과 |
matchMakingData | 매치 요청 상태 및 매치 정보 |
- 참고
- #requestMatchMaking(String, int, String, onMatchMakingData)
◆ onMatchMakingGroupData()
MatchMaking 그룹 매칭 API 결과 및 데이터 통지
- 매개변수
-
result | API 호출 결과 |
matchMakingGroupData | 매치 요청 상태 및 그룹 매치 정보 |
- 참고
- #requestGroupMatching(String, int, String, onMatchMakingData)
◆ onMatchMakingResult()
delegate void hive.MatchMaking.onMatchMakingResult |
( |
ResultAPI |
result | ) |
|
MatchMaking API 결과 통지
- 매개변수
-
- 참고
- #deleteRequesting(String, onMatchMakingData)
◆ requestGroupMatching()
◆ requestMatchMaking()
static void hive.MatchMaking.requestMatchMaking |
( |
int |
matchId, |
|
|
int |
point, |
|
|
string |
extraData, |
|
|
onMatchMakingData |
listener |
|
) |
| |
|
static |
매칭 요청
매칭 요청 시 사용할 점수(point)를 입력할 수 있습니다.
매칭에 사용할 부가 정보(닉네임, 레벨, 국가 등)(extraData)를 입력할 수 있습니다.
부가 정보는 매칭 결과에 포함되어 전달됩니다.
- Since
- 4.24.5.0
◆ updateGroupUser()
static void hive.MatchMaking.updateGroupUser |
( |
int |
matchId, |
|
|
bool |
ready, |
|
|
int |
point, |
|
|
string |
extraData, |
|
|
onMatchMakingGroupData |
listener |
|
) |
| |
|
static |
그룹 멤버 정보 수정
매칭 요청 시 사용할 점수(point)를 변경할 수 있습니다.
매칭에 사용할 부가 정보(닉네임, 레벨, 국가 등)(extraData)를 변경할 수 있습니다.
ready 상태를 변경할 수 있습니다. 부가 정보는 매칭 결과에 포함되어 전달됩니다.
You can change the points to use when requesting a match.
You can also change the additional information (nickname, level, country, etc.) (extraData) to be used for matching.
You can change the "ready" status. ExtraData is delivered as part of the matching results.
- Since
- 4.25.0.0