public void OrderSquadByDragged() { var items = squadPanel.GetComponentsInChildren <SquadItem>(); _list.squadCharacters.Clear(); foreach (var i in items) { _list.AddToSquad(i.character); } NumberDisplayOrder(SquadType.Squad); }