/// <summary> /// my Expand : set alpha sprite /// </summary> /// <param name="atlasSprite">load AtlasSprite</param> public static void SetAlphaSprite(this Image img, AtlasSprite atlasSprite) { img.overrideSprite = atlasSprite.sprite; // TODO : future img.material = null; }
public void Init(MatchLoadItemVo data) { this.data = data; AtlasSprite sprite = Resource.GameResourceLoadManager.GetInstance().LoadAtlasSprite(data.playerIcon); itemImage.SetSprite(sprite); //Resource.GameResourceLoadManager.GetInstance().LoadAtlasSprite( data.playerIcon, delegate ( string name, AtlasSprite atlasSprite, System.Object param ) //{ // itemImage.SetSprite( atlasSprite ); //}, true ); if (this.data.playerID != Data.DataManager.GetInstance().GetPlayerId()) { golwImage.gameObject.SetActive(false); nameText.color = Color.white; rateText.color = Color.white; } else { golwImage.gameObject.SetActive(true); nameText.color = myColor; rateText.color = myColor; } nameText.text = this.data.playerName; targetNum = 0; OnProgressHandler(); }
/// <summary> /// my Expand : set sprite /// </summary> /// <param name="atlasSprite">load AtlasSprite</param> public static void SetSprite(this Image img, AtlasSprite atlasSprite) { if (atlasSprite != null) { img.sprite = atlasSprite.sprite; } else { img.sprite = null; } }