public void UnhoverAllButThis(int id) { for (int i = 0; i < iconButtonArray.Length; i++) { IconButton currentButton = iconButtonArray[i].GetComponent <IconButton>(); if (currentButton.GetID() != id) { currentButton.Unhover(); } } }