private void HandleTap(GameObject tappedObject) { if (tappedObject == null) { if (!menu.IsOpen()) { menu.OpenMenu(); } else { menu.CloseMenu(); } return; } Debug.Log("tapped on: " + tappedObject.name + " - current object to pick: " + targets[pickList[itemIndex].item].transform.GetChild(0).name + " - equal: " + (tappedObject == targets[pickList[itemIndex].item].transform.GetChild(0))); if (tappedObject == restartObject) { Start(); } else if (tappedObject.name == targets[pickList[itemIndex].item].transform.GetChild(0).name) { NextItem(); } else { if (!menu.IsOpen()) { menu.OpenMenu(); } else { menu.OnClick(tappedObject); } } }
private void HandleTap(GameObject tappedObject) { if (tappedObject == null) { Debug.Log("Tapped on NOTHING"); if (!menu.IsOpen()) { menu.OpenMenu(); } else { menu.CloseMenu(); } return; } else { Debug.Log("Tapped on: " + tappedObject.name); } }