private void Start()
 {
     for (var i = 0; i < totalItemsPooled; ++i)
     {
         var    g    = NGUITools.AddChild(grid.gameObject, itemUIPrefab);
         ItemUI item = g.GetComponent <ItemUI>();
         item.InitEmpty();
         itemsUI.Add(item);
     }
 }