Example #1
0
        // 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);
        }
Example #2
0
 void ChangeFigure(HeroIconDataFormat heroIconData)
 {
     HeroFigure.SetImage(heroIconData);
 }
Example #3
0
 public void SetHeroIcon(HeroIconDataFormat heroIconDataFormat)
 {
     this.spriteList = Resources.LoadAll <Sprite> (heroIconDataFormat.Path);
     image.sprite    = this.spriteList[heroIconDataFormat.IconID];
 }
Example #4
0
 public HeroFullCanvasHeroDataFormat(string name, int level, HeroIconDataFormat heroIconData)
 {
     this.Name         = name;
     this.Level        = level;
     this.HeroIconData = heroIconData;
 }