//更新显示中的item void UpdateAllItem() { for (int i = 0; i < loadWindow.Content.Count; i++) { if (loadItems[i] == null) { continue; } if (!loadItems[i].activeSelf && loadWindow.Content[i] >= 0 && loadWindow.Content[i] < mAdapter.GetCount()) { loadItems[i].SetActive(true); } if (loadWindow.Content[i] < 0 || loadWindow.Content[i] >= mAdapter.GetCount()) { loadItems[i].SetActive(false); } if (loadItems[i].activeSelf) { mAdapter.UpdateItem(loadItems[i], mAdapter.GetItem(loadWindow.Content[i])); } } }