using asap.core; using cfg; using game; using GameCore; using System; using System.Collections.Generic; using TMPro; using UniRx; using UnityEngine; using UnityEngine.UI; public class SocialClubJoined : MonoBehaviour { ClubService _socialData; IChatService _chatService; IUserService userService; //public Button btn_head; ClubHead clubHead; GameObject sign_cd; TMP_Text text_sign_cd; Button btn_sign_cd; public Button btn_sign; public Button btn_more; public TMP_Text text_name; public Image icon_club; public TMP_Text text_people_num; public TMP_Text text_club_trophy; public TMP_Text text_people_online; public GameObject more_tips; Button btn_more_close; public Button btn_details; public Button btn_apply; public Button btn_settings; public Button btn_search; public Button btn_leave; //聊天相关 GameObject chatEmpty; ScrollRect scrollRect; RectTransform chatContent; RectTransform NextContent; GameObject prompted; GameObject prompted_like; GameObject dialogue_left; GameObject dialogue_right; GameObject dialogue_emoji_left; GameObject dialogue_emoji_right; GameObject dialogue_help_left; GameObject dialogue_help_right; List chatItemList = new List(); TMP_InputField InputField_chat; Button btn_help; Button btn_help_gray; TMP_Text text_time_help_gray; Button btn_send; Button btn_emoji; GameObject emojio_tips; protected IDisposable disposable; IDisposable chatDisposable; long lastId; long cursorId; long cursorUserID = -1; bool isSame = false; bool canNextpage = true; public ulong id { get; set; } private void Awake() { userService = GContext.container.Resolve(); _socialData = GContext.container.Resolve(); _chatService = GContext.container.Resolve(); //btn_head = transform.Find("head/btn_head").GetComponent