예제 #1
0
 private void UnlockProcess(Lock @lock)
 {
     if (controller.IsTouchDown)
     {
         lastX = controller.TouchPos.x;
     }
     if (controller.IsTouching)
     {
         float delta = controller.TouchPos.x - lastX;
         lastX = controller.TouchPos.x;
         @lock.Slide(delta);
         if (@lock.done)
         {
             currentLock = null;
         }
     }
     if (controller.TouchpadButtonDown)
     {
         @lock.Confirm();
     }
 }