Ejemplo n.º 1
0
 private bool fakeTouchReleased()
 {
     if (!Input.GetKey(KeyCode.LeftAlt))
     {
         // Alt is released, need to kill the fake touch
         fakeMousePointer.Buttons = PointerUtils.UpPressedButtons(fakeMousePointer.Buttons); // Convert current pressed buttons to UP
         releasePointer(fakeMousePointer);
         removePointer(fakeMousePointer);
         fakeMousePointer = null; // Will be returned to the pool by INTERNAL_DiscardPointer
         return(true);
     }
     return(false);
 }
 private bool fakeTouchReleased()
 {
     if (!CheckValidKeyState())
     {
         // Alt is released, need to kill the fake touch
         fakeGesture = FakeCursorGesture.Null;
         fakeMousePointer.Buttons = PointerUtils.UpPressedButtons(fakeMousePointer.Buttons); // Convert current pressed buttons to UP
         releasePointer(fakeMousePointer);
         removePointer(fakeMousePointer);
         fakeMousePointer = null; // Will be returned to the pool by INTERNAL_DiscardPointer
         return(true);
     }
     return(false);
 }