/// <summary> /// 构建单例 /// </summary> /// <returns></returns> public static AsyncImage GetInstance() { if (mInstance == null) { GameObject obj = new GameObject(); mInstance = obj.AddComponent <AsyncImage>(); } return(mInstance); }
private void Awake() { mInstance = this; }
/// <summary> /// 设置玩家自己的分享头像 /// </summary> /// <param name="url"></param> /// <param name="headimg"></param> /// <param name="define"></param> private void SetShareHeadImg(string url, RawImage headimg, Texture define) { AsyncImage.GetInstance().SetTextureWithAsyncImage(url, headimg, define); }