private void SpawnRecord(int i) { listItem = SpawnGameObject(i); listItemData = listItem.GetComponent <LaunchesRecordData>(); SetListItemName(i); SetListItemParent(); UpdateListItemData(i); AddListItemOnClickEvent(); }
private void MoveBottomItem() { listItem = listPool.Last.Value; listItemData = listItem.GetComponent <LaunchesRecordData>(); SetNewItemPosition(1); UpdateItemRange(-1); UpdateListItemData(currentMinItem); listPool.RemoveLast(); listPool.AddFirst(listItem); }
private void MoveTopItem() { listItem = listPool.First.Value; listItemData = listItem.GetComponent <LaunchesRecordData>(); SetNewItemPosition(-1); UpdateItemRange(1); UpdateListItemData(currentMaxItem); listPool.RemoveFirst(); listPool.AddLast(listItem); }