예제 #1
0
    public void AddOfferToFriends(FriendOfferModel friend)
    {
        var          newFriend = Instantiate(FriendOfferObject, FriendOffersContent);
        FriendObject friendObj = newFriend.GetComponent <FriendObject>();

        friendObj.SetPlayerObject(friend);
    }
예제 #2
0
 public void SetTournamentObject(FriendOfferModel friend, int place)
 {
     OfferInfo   = friend;
     Name.text   = string.Format("{0}. {1}", place + 1, friend.Nickname);
     Record.text = (friend as FriendOfferStatisticsModel).Points + LocalizationManager.GetLocalizedValue("meter");
     LoginManager.Instance.GetUserImage(friend.Id, Avatar);
 }
예제 #3
0
 public void YourPanelTournament(FriendOfferModel friend, int place)
 {
     OfferInfo   = friend;
     Name.text   = string.Format("{0}. {1}", place + 1, LocalizationManager.GetLocalizedValue("you"));
     Record.text = (friend as FriendOfferStatisticsModel).Points + LocalizationManager.GetLocalizedValue("meter");
     GetComponent <Image>().color = YourColor;
     Name.color   = Color.white;
     Record.color = Color.white;
     Destroy(gameObject.GetComponent <Button>());
 }
예제 #4
0
 public void SetPlayerObject(FriendOfferModel friendOffer)
 {
     if (Warning)
     {
         Warning.SetActive(false);
     }
     //if (friendOffer.FriendshipStatus == 0)
     //{
     OfferInfo = friendOffer;
     //}
     if (Position)
     {
         Position.text = friendOffer.Place.ToString();
     }
     Name.text = friendOffer.Nickname;
     LoginManager.Instance.GetUserImage(friendOffer.Id, Avatar);
 }