UEMultiplayerSessionsSubsystem
검색 결과에 따른 세션에 참가합니다.
void JoinSession ( const FOnlineSessionSearchResult& SessionResult )Paramter
- SessionResult
검색 결과입니다.
- IsValidSessionInterface
SessionInterface 유무 확인
존재하지 않을시 MultiplayerOnDestroySessionComplete 에 실패를 알리며 함수 종료.
- AddOnJoinSessionCompleteDelegate_Handle
세션 참가 델리게이트 핸들 추가후 저장.
- JoinSession
세션 참가
- GetFirstLocalPlayerFromController
첫번째 멀티플레이어 컨트롤러- GetPreferredUniqueNetId
- 세션 참가 실패시 ClearOnJoinSessionCompleteDelegate_Handle
세션 참가 델리게이트 핸들 해제후 MultiplayerOnJoinSessionComplete에 실패를 알립니다.