// -------------------------------------- // TBM // -------------------------------------- private void OnPlayerAcceptedInvitation_TBM(string data) { Debug.Log("OnPlayerAcceptedInvitation_TBM"); GK_Invite invite = new GK_Invite(data); ActionPlayerAcceptedInvitation(GK_MatchType.TurnBased, invite); }
// -------------------------------------- // RTM // -------------------------------------- private void OnPlayerAcceptedInvitation_RTM(string data) { Debug.Log("OnPlayerAcceptedInvitation_RTM"); GK_Invite invite = new GK_Invite(data); ActionPlayerAcceptedInvitation(GK_MatchType.RealTime, invite); }
void HandleActionPlayerAcceptedInvitation(GK_MatchType matchType, GK_Invite invite) { if (matchType == GK_MatchType.RealTime) { bool useNativeUI = true; GameCenter_RTM.Instance.StartMatchWithInvite(invite, useNativeUI); } }
private void HandleActionPlayerAcceptedInvitation(GK_MatchType type, GK_Invite invite) { if (type != GK_MatchType.RealTime) { return; } UM_RTM_Invite inv = null; if (!TryGetInvitation(invite.Id, out inv)) { inv = new UM_RTM_Invite(invite); _Invitations.Add(inv); } InvitationAccepted(inv); }
void HandleActionPlayerAcceptedInvitation (GK_MatchType math, GK_Invite invite) { GameCenter_RTM.Instance.StartMatchWithInvite(invite, true); }
void HandleActionPlayerAcceptedInvitation(GK_MatchType math, GK_Invite invite) { GameCenter_RTM.Instance.StartMatchWithInvite(invite, true); }
public void StartMatchWithInvite(GK_Invite invite, bool useNativeUI) { #if (UNITY_IPHONE && !UNITY_EDITOR && GAME_CENTER_ENABLED) || SA_DEBUG_MODE ISN_RTM_StartMatchWithInviteID(invite.Id, useNativeUI); #endif }
void HandleActionPlayerAcceptedInvitation (GK_MatchType matchType, GK_Invite invite) { if(matchType == GK_MatchType.RealTime) { bool useNativeUI = true; GameCenter_RTM.Instance.StartMatchWithInvite(invite, useNativeUI); } }
public UM_RTM_Invite(GK_Invite invite) { _Id = invite.Id; _SenderId = invite.Sender.Id; }