12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using System.Collections;
- using System.Collections.Generic;
- using TMPro;
- using UnityEngine;
- using UnityEngine.Networking;
- using UnityEngine.UI;
- public class SmallLoginItem : MonoBehaviour
- {
- bool isChooseBig;
- public RawImage iconImg;
- public TextMeshProUGUI textName;
- public AccountData ad;
- public void setData(AccountData ad,bool isChooseBig)
- {
- this.isChooseBig = isChooseBig;
- this.ad = ad;
- textName.text = ad.name;
- if(ad.avatar==null)
- {
- ad.avatar.path = Application.streamingAssetsPath + "/icon/1.png";
- }
-
-
-
-
- DownLoadXRManager.DownLoadForTexture(DownLoadXRManager.getTestData((ad.avatar.host+"/"+ ad.avatar.path)), (Texture2D tex) => {
- texture = tex;
- iconImg.texture = tex;
- }, null);
-
- }
- Texture2D texture;
- private void OnDestroy()
- {
- Destroy(texture);
- }
- public void ChooseIcon()
- {
- UserManager.Instance.setNowUser(this.ad, this.transform, iconImg.texture);
- LoginDataManager.Instance.setOftenUseAcc(this.ad);
- LoginWindowsManager.Instance.gotologinPassWord();
- }
- }
|