void FreshHeroUI(){
		for(int i = 0 ; i < heroItems.Length ; i++){
			var heroMng = MonoInstancePool.getInstance<HeroManager>();
			
			HeroData heroData = heroMng.getFightHeroByIdx(i);
			if(heroData != null){
				AreanHeroData data = new AreanHeroData();
				data.lv = heroData.level;
				data.id = heroData.templateID;
//				data.realm =
				data.starLv = heroData.starLevel;
				AreanHeroItem itemsc = (AreanHeroItem)heroItems[i].GetComponent(typeof(AreanHeroItem));
				itemsc.FreshUI(data);
			}
		}
	}
	void OnDestory(){
		heroData = null;
	}
	public void FreshUI(AreanHeroData data){
		this.heroData = data;
		heroIcon.spriteName = StaticHero.Instance().getStr(data.id , "icon_middle");
		//labelLv.text = data.lv.ToString();
	}