예제 #1
0
 public void FriendCancelled()
 {
     PUNNetworkManager.BeginRepeating();
     PhotonNetwork.LeaveRoom();
     FriendFeedbackText.text = "Other player cancelled the friend request.";
     acceptBtn.gameObject.SetActive(false);
     rejectBtn.gameObject.SetActive(false);
     Invoke("DelayedCloseFriendUI", 2f);
 }
예제 #2
0
 public void FriendDisconnected()
 {
     PUNNetworkManager.BeginRepeating();
     PhotonNetwork.LeaveRoom();
     FriendFeedbackText.text = "Other player disconnected.";
     Debug.Log("OMGCmon");
     acceptBtn.gameObject.SetActive(false);
     rejectBtn.gameObject.SetActive(false);
     Invoke("DelayedCloseFriendUI", 2f);
 }
예제 #3
0
 public void AcceptCloseDown()
 {
     if (PhotonNetwork.isMasterClient)
     {
         FriendFeedbackText.text = "Player accepted your friend request.";
         CancelBtn.gameObject.SetActive(false);
         Invoke("DelayedCloseFriendUI", 2f);
         PhotonNetwork.LeaveRoom();
     }
     else
     {
         PUNNetworkManager.BeginRepeating();
         PhotonNetwork.LeaveRoom();
         HideFriendUI();
     }
 }
예제 #4
0
 public void RejectChallenger()
 {
     GameObject.Find("FriendManager").GetComponent <PUNFriends>().ChallengerReject();
     PUNNetworkManager.BeginRepeating();
 }
예제 #5
0
 public void NotEnoughPeopleCloseDown()
 {
     PUNNetworkManager.BeginRepeating();
     PhotonNetwork.LeaveRoom();
     HideFriendUI();
 }
예제 #6
0
 public void BeginRepeating()
 {
     PUNNetworkManager.BeginRepeating();
 }