Example #1
0
    public void Initialize(Mailbox mailbox_, ProfilePopup popup)
    {
        profilePopup = popup;
        mailbox      = mailbox_;
        DateTime now       = DateTime.Now;
        DateTime send_time = DateTime.ParseExact(mailbox.time, "yyyy-MM-dd HH:mm:ss", null);

        TimeSpan timeSpan = now - send_time;
        int      day      = timeSpan.Days;  //지난 날
        int      hour     = timeSpan.Hours; //지난 시간

        int day_remain  = 13 - day;
        int hour_remain = 24 - hour;

        Debug.Log(day + "d" + hour + "h");
        dateText.text   = day_remain + "d" + hour_remain + "h";
        senderText.text = "<color=white>" + mailbox.sender + "</color> 님이" + Environment.NewLine + "하트 1개를 선물했어요";

        UserInfo friendInfo = AWSManager.instance.allUserInfo.Find((x) => x.nickname == mailbox.sender);

        //UserFriend friend = AWSManager.instance.userFriend.Find(x => x.nickname_friend == friendInfo.nickname);
        senderStyleImage.sprite = Resources.Load <Sprite>("Icon/Skin/" + friendInfo.profile_skin);

        //friendshipText.text = friend.friendship.ToString();

        jsonAdapter = JsonAdapter.instance;
    }
Example #2
0
    public virtual void Initialize(UserInfo friendinfo, UserFriend friend_, ProfilePopup profilePopup)
    {
        friendInfo          = friendinfo;
        friend              = friend_;
        nicknameText.text   = friendInfo.nickname;
        styleText.text      = friendInfo.profile_style;
        profileImage.sprite = Resources.Load <Sprite>("Icon/Skin/" + friendInfo.profile_skin);

        jsonAdapter = JsonAdapter.instance;
        popup       = profilePopup;
    }
Example #3
0
    public override void Initialize(UserInfo friendinfo, UserFriend friend_, ProfilePopup profilePopup)
    {
        base.Initialize(friendinfo, friend_, profilePopup);
        if (friend_.send)
        {
            sendHeartButton.interactable = false;
        }
        else
        {
            sendHeartButton.interactable = true;
        }

        favorabilityText.text = friend.friendship.ToString();
    }