private void reloadResourceItemsGrid() {
if (resourcesGrid.transform.childCount > 0) {
while (resourcesGrid.transform.childCount > 0) {
NGUITools.Destroy(resourcesGrid.transform.GetChild(0).gameObject);
}
}
foreach (ShopResource resource in _resources) {
GameObject shopResourceItem = NGUITools.AddChild(resourcesGrid.gameObject, resourceItem);
shopResourceItem.GetComponent<ShopResourceItem>().setItem(resource.quantity,
resource.price,
resource.currency);
}
resourcesGrid.Reposition ();
NGUITools.ExecuteAll<UIWidget>(resourcesGrid.gameObject, "Start");
resourcesGrid.GetComponentInParent<UIScrollView>().ResetPosition();
}