I created an array that uses spritespublic Sprite[] UI_buildings
but I want to check if an index is empty. I tried
public void AddBuildingSprites()
{
int alreadyDone = 0;
foreach (GameObject a in UI_elements)
{
if (a.tag == "ImageHolder")
{
//Pierwszy sprite to page, ostatni 6*page-1, przy drugim page: ((page-1)*6), ostatni page*6-1
if (a.GetComponent<Image>().sprite = UI_buildings[((page - 1) * 6) + alreadyDone] != null)
{
a.GetComponent<Image>().sprite = UI_buildings[((page - 1) * 6) + alreadyDone];
} else
{
a.GetComponent<Image>().color.WithAlpha(0);
}
alreadyDone++;
}
}
}
but it doesn’t let me use != null so i don’t know what to do