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; }
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; }
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(); }