using asap.core; using game; using GameCore; using System; using TMPro; using UniRx; using UnityEngine; using UnityEngine.UI; public class OpponentItem : MonoBehaviour { Head head; TMP_Text text_name; TMP_Text text_info; Button btn_challenge; OpponentItemData opponentItemData; public Action action; string playFabId; IDisposable disposable; private void Awake() { disposable = GContext.OnEvent().Where(x => x.id == playFabId).Subscribe(SetAvatar); head = transform.Find("btn_head").GetComponent(); text_name = transform.Find("info/text_name").GetComponent(); text_info = transform.Find("info/text_info").GetComponent(); btn_challenge = transform.Find("btn_common_green_c/btn_green_c").GetComponent