1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 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=="")
- {
- ad.avatar = Application.streamingAssetsPath + "/icon/1.png";
- }
- DownLoadXRManager.DownLoadForTexture(DownLoadXRManager.getTestData(( ad.avatar)), (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();
- }
- }
|