public void InitLittleTvView(ZhiboAudience TargetAudience) { //gameObject.SetActive(true); view.animator.Play("Empty"); view.animator.ResetTrigger("Disappear"); view.animator.SetTrigger("Appear"); this.TargetAudience = TargetAudience; if (TargetAudience.Type == eAudienceType.Heizi) { view.tvName.text = "KeyBoard Man"; //view.AvaContent.sprite = audienceImage[1]; } else { if (TargetAudience.showSuffixName().Length > 0) { view.tvName.text = TargetAudience.showProfixName() + TargetAudience.showSuffixName(); } else { view.tvName.text = "一位吃瓜观众"; } //view.AvaContent.sprite = audienceImage[0]; } UpdateHp(); UpdateBuffs(); UpdateTurnLeft(); UpdateTimeLeft(); }
public void Disappear() { view.animator.SetTrigger("Disappear"); audienceMgr.EmptimizeLittleTV(this); if (TargetAudience != null) { TargetAudience = null; //int idx = audienceMgr.gameMode.nowAudiences.IndexOf(TargetAudience); //if(idx == -1) //{ // return; //} //audienceMgr.gameMode.nowAudiences.Remove(TargetAudience); } }