GameObject GetPrefab(ArchitectureMenuType menuType) { //find index int index = menuTypes.IndexOf(menuType); if (index >= 0) { return(menuPrefabs[index]); } else { Debug.LogError(gameObject.name + " cannot find prefab of menu type of " + menuType.ToString()); } return(null); }