using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UTxCreatBtn : MonoBehaviour {
public List<Sprite> _AllSelectSprite=new List<Sprite> ();
public List<Sprite> _AllDisabledSprite = new List<Sprite>();
public List<GameObject> _AllBtn = new List<GameObject>();
public GameObject _Btn;
public string _BtnName;
public void CreatBtn()
{
SpriteState ss = new SpriteState();
for (int i = 0; i < _AllSelectSprite.Count; i++)
{
GameObject go= GameObject.Instantiate(_Btn);
go.SetActive(true);
go.transform.parent = transform;
go.name = _BtnName + "_" + i;
go.transform.localScale = Vector3.one;
go.GetComponent<Image>().sprite = _AllDisabledSprite[i];
ss.highlightedSprite = _AllSelectSprite[i];
ss.disabledSprite = _AllDisabledSprite[i];
ss.pressedSprite = _AllSelectSprite[i];
go.GetComponent<VIxButtonBase>().spriteState = ss ;
_AllBtn.Add(go);
}
}
}