Пример #1
0
        public void Init(TipsDataEntry t, TipsManager mg)
        {
            tip     = t;
            manager = mg;
            if (button == null)
            {
                button = GetComponent <UIButton>();
                sprite = GetComponent <UISprite>();
            }
            string       name         = $"tips_{t.Id:D3}na_normal";
            UISpriteData uISpriteData = sprite.atlas.GetSprite(name);

            if (uISpriteData != null && AssetManager.Instance.UseNewArt)
            {
                button.normalSprite   = $"tips_{t.Id:D3}na_normal";
                button.hoverSprite    = $"tips_{t.Id:D3}na_hover";
                button.pressedSprite  = $"tips_{t.Id:D3}na_hover";
                button.disabledSprite = $"tips_{t.Id:D3}na_normal";
            }
            else
            {
                button.normalSprite   = $"tips_{t.Id:D3}_normal";
                button.hoverSprite    = $"tips_{t.Id:D3}_hover";
                button.pressedSprite  = $"tips_{t.Id:D3}_hover";
                button.disabledSprite = $"tips_{t.Id:D3}_normal";
            }
        }
Пример #2
0
 public void Setup(TipsManager mg)
 {
     manager = mg;
 }