public void DoubleTap() { ColliderObj collider = GetComponent <ColliderObj>(); if (collider.GodOn) { collider.isG = true; collider.SelectObject(); //TO DO verificar linha de cima print("User Touch reconheceu o GOD com feedback: " + collider.feedbackType); } else { if (collider.lastCollidingObject != null) { if ((collider.lastCollidingObject.tag == "square" && hand.theUser.shapeType == ShapeType.Square) || (collider.lastCollidingObject.tag == "circle" && hand.theUser.shapeType == ShapeType.Circle)) { collider.SelectObject(); } else { // som erro! collider.errorTap = true; collider.SelectObject(); } } else { // seleccao vazia collider.lastCollidingObject = null; collider.errorTap = true; // Som erro collider.SelectObject(); collider.objectHoverName = null; } } }
public void DoubleTap() { ColliderObj collider = GetComponent <ColliderObj>(); if (collider.GodOn) { collider.isG = true; collider.GodSelects(); } else { if (collider.lastCollidingObject != null) { if ((collider.lastCollidingObject.tag == "square" && hand.theUser.shapeType == ShapeType.Square) || (collider.lastCollidingObject.tag == "circle" && hand.theUser.shapeType == ShapeType.Circle)) { collider.SelectObject(); } else { // som erro! collider.errorTap = true; collider.SelectObject(); } } else { // seleccao vazia collider.lastCollidingObject = null; collider.errorTap = true; // Som erro collider.SelectObject(); collider.objectHoverName = null; } } }