Esempio n. 1
0
 private void HidePointerIfPointingUp(PointerTypes pt = PointerTypes.BEZIER)
 {
     // Hide pointer if pointing up (flight), show if pointing down (dash).
     if (pointer.IsPointerActive() && IsPointerPointingUp())
     {
         SetPointer(false, pt);
     }
     else if (!pointer.IsPointerActive())
     {
         SetPointer(true, pt);
     }
 }
Esempio n. 2
0
    Vector3 GetPosition()
    {
        Vector3 position = new Vector3(-1, -1, -1);

        if (leftPointer.IsPointerActive())
        {
            position = leftPointer.pointerRenderer.GetDestinationHit().point;
        }
        else if (rightPointer.IsPointerActive())
        {
            position = rightPointer.pointerRenderer.GetDestinationHit().point;
        }
        return(position);
    }