foreach(GameObject obj in spawned_catagory_items)
{
NGUITools.Destroy(obj);
}
spawned_catagory_items.Clear();
create_event_table_page1.Reposition();
bool left_side = true;
int position = 0;
for(int i=1; i< UserSettings.catagories.Count; i++)
{
if(left_side)
{
left_side = false;
GameObject cat_item = NGUITools.AddChild(catagory_segment, catagory_toggle_prefab_left);
NGUITools.SetActive (cat_item,true);
cat_item.GetComponent<CatagoryToggler>().UpdateCat(UserSettings.catagories[i]);
spawned_catagory_items.Add(cat_item);
cat_item
.transform.localPosition = new Vector2
(0,
-85 - (position
* 70)); }
else
{
left_side = true;
GameObject cat_item = NGUITools.AddChild(catagory_segment, catagory_toggle_prefab_right);
NGUITools.SetActive (cat_item,true);
cat_item.GetComponent<CatagoryToggler>().UpdateCat(UserSettings.catagories[i]);
spawned_catagory_items.Add(cat_item);
cat_item
.transform.localPosition = new Vector2
(0,
-85 - (position
* 70)); position++;
}
}
catagory_segment_sprite.height = 85 + (position * 70);
create_event_table_page1.Reposition();