Exemplo n.º 1
0
        /// <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;
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 /// <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;
     }
 }