//显示血条 void ShowHUDSlider() { List <RoleInstance> roles = BattleManager.Instance.GetModel().AliveRoles; childMgr.RefreshChildCount(roles.Count); List <Transform> childTrans = childMgr.GetUsingTransList(); for (int i = 0; i < childTrans.Count; i++) { HUDItem item = GameUtil.GetOrAddComponent <HUDItem>(childTrans[i]); RoleInstance role = roles[i]; if (role == null) { continue; } item.BindRole(role); } }