1
Я знаю, что вопрос готов к путанице, поэтому expliquation может потребоватьсяНайти пункты в нескольких списках?
Я пытаюсь найти способ, чтобы убедиться, что объект может быть найден в списке среди других и когда-то найти (согласно списку) делать вещи.
Что-то вроде этого (я знаю, что это совершенно неправильно, но я не знаю, как объяснить;))
public void OnPointerClick(BaseEventData eventData)
{
FindObject(eventData.selectedObject.name);
}
public void FindObject(string selectedObject)
{
switch (selectedObject)
{
case for(int i = 0; i < List1.Count; i++)
{
if(selectedObject == List1[i].Name)
{
//Do Stuff
}
}
break;
case for(int i = 0; i < List3.Count; i++)
{
if(selectedObject == List3[i].Name)
{
//Do Stuff
}
}
break;
case for(int i = 0; i < List2.Count; i++)
{
if(selectedObject == List2[i].Name)
{
//Do Stuff
}
}
break;
Я оборачиваясь, может быть, мой подход действительно плохо
Спасибо за ваша помощь;)
спасибо Это выглядит как самый простой способ, я собираюсь использовать это на данный момент;) – Kyan