public void SetFace(Image image, string playerHeadImg) { if (playerHeadImg.StartsWith("http")) { ImageExtends wwwImage = image.GetComponent <ImageExtends>(); if (null == wwwImage) { wwwImage = image.gameObject.AddComponent <ImageExtends>(); } wwwImage.SetSprite(image, playerHeadImg); } else { image.sprite = GetFace(playerHeadImg); } }
public void SetFace(string playerHeadImg) { var image = gameObject.GetComponent <Image>(); if (playerHeadImg.StartsWith("http")) { ImageExtends wwwImage = image.GetComponent <ImageExtends>(); if (null == wwwImage) { wwwImage = image.gameObject.AddComponent <ImageExtends>(); } wwwImage.SetSprite(image, playerHeadImg); } else { image.sprite = Resources.Load("img/headimg_default", typeof(Sprite)) as Sprite; } }