public void ShowBloodBarByScene(long uuid, bool isShow, HeadInfoManager.HeadInfoData data, HeadInfoUnit ui) { if (data == null) { return; } data.isBloodBarScene = isShow; if (ui != null) { ui.SetAndShowBloodBar(data.ShowBloodBar(false), data.bloodBarType); } }
public void SetBloodBarType(long uuid, int type) { HeadInfoManager.HeadInfoData data = this.GetData(uuid); if (data == null) { return; } data.bloodBarType = type; HeadInfoUnit uI = this.GetUI(uuid); if (uI != null) { uI.SetAndShowBloodBar(data.ShowBloodBar(false), data.bloodBarType); } }
public void ShowBloodBarByOff(long uuid, bool isShow) { HeadInfoManager.HeadInfoData data = this.GetData(uuid); if (data == null) { return; } data.isBloodBarOff = isShow; HeadInfoUnit uI = this.GetUI(uuid); if (uI != null) { uI.SetAndShowBloodBar(data.ShowBloodBar(false), data.bloodBarType); } }
public void SetBloodBar(long uuid, float fillAmount, bool isLogicShow = true) { HeadInfoManager.HeadInfoData data = this.GetData(uuid); if (data == null) { return; } data.isBloodBarOff2 = isLogicShow; data.bloodFillAmount = fillAmount; HeadInfoUnit uI = this.GetUI(uuid); if (uI != null) { uI.SetBloodBar(fillAmount); uI.SetAndShowBloodBar(data.ShowBloodBar(false), data.bloodBarType); } }
private void UpdateShow(HeadInfoManager.HeadInfoData data, HeadInfoUnit ui) { if (data == null || ui == null) { return; } ui.ShowName(data.Show(data.isShowName)); ui.SetAndShowTitle(data.Show(data.isShowTitle), data.titleId); ui.SetAndShowGuildTitle(data.Show(data.isShowGuildTitle), data.guildTitle); ui.ShowCommonIcon(data.Show(data.isShowCommonIcon), data.commonIcon); ui.SetAndShowBloodBar(data.ShowBloodBar(false), data.bloodBarType); HeadInfoControl control = this.GetControl(data.uuid); if (control != null) { control.UpdatePos(); } }