- Home /
identify and remove an item from a list
hi, i have an inventory of cards, with a click this inventory is rendered and ordered with this code:
static var zainoarray = new System.Collections.Generic.List.< GameObject >();
i=0;
for(i = 0; i < zainoarray.Count; i++)
{
zainoarray[i].transform.position = Vector3(-0.92+deltax,5.75,1.1+deltaz);
deltax = deltax+0.50;
zainoarray[i].renderer.enabled = true;
if (i == 3 || i == 7){
deltax = 0;
deltaz -= 0.55;}
now i need to remove the rendered items with a click from the list and reorder they in the inventory. But i have no idea how to do that :\
Answer by Kaz_Yamof · Jul 16, 2014 at 11:49 AM
Take a look here: http://www.dotnetperls.com/list I think is better you use a foreach instead a for. You are turning your list in an array... there's no need this.
Just for exemple: Adding: yourList.Add("dog"); Removing: yourList.Remove("dog");
Your answer
Follow this Question
Related Questions
Remove and Add to List By Name aad 1 Answer
How to remove objects from a list ? 3 Answers
How can I check if ALL items in an array/list meet a condition? 2 Answers
how to add list after removing some 1 Answer
A node in a childnode? 1 Answer