// Use this for initialization void Start() { DBHeroID = DefaultIndex; dataHeroList = HeroTableReader.Instance.DefaultCachedList; HeroMaxNumber = dataHeroList.Count; //Default Icon heroIconData = new HeroIconDataFormat(dataHeroList[0].TexturePath, dataHeroList[0].TextureIconID); HeroFigure.Init(); HeroFigure.SetImage(heroIconData); }
void ChangeFigure(HeroIconDataFormat heroIconData) { HeroFigure.SetImage(heroIconData); }
public void SetHeroIcon(HeroIconDataFormat heroIconDataFormat) { this.spriteList = Resources.LoadAll <Sprite> (heroIconDataFormat.Path); image.sprite = this.spriteList[heroIconDataFormat.IconID]; }
public HeroFullCanvasHeroDataFormat(string name, int level, HeroIconDataFormat heroIconData) { this.Name = name; this.Level = level; this.HeroIconData = heroIconData; }