コード例 #1
0
 public void DisableTutorial()
 {
     swipesController.UnsubscribeFromSwipe(gestureSubscriptionID);
     tutorialSwipeDown.SetActive(false);
     tutorialSwipeUp.SetActive(false);
     tutorialSwipeLeft.SetActive(false);
     tutorialSwipeRight.SetActive(false);
     currentStage = currentStage = Stages.WaitingForStart;
 }
コード例 #2
0
 private void _UnsubscribeToGestures()
 {
     if (isSubscribedToGestures)
     {
         tapController.UnsubscribeFromTap(planetClickSubscription);
         swipeController.UnsubscribeFromSwipe(swipeDownSubscription);
         swipeController.UnsubscribeFromSwipe(swipeLeftSubscription);
         swipeController.UnsubscribeFromSwipe(swipeRightSubscription);
         swipeController.UnsubscribeFromSwipe(swipeUpSubscription);
         pinchController.UnsubscribeFromPinch(spreadSubscription);
         pinchController.UnsubscribeFromPinch(pinchSubscription);
         isSubscribedToGestures = false;
     }
 }
コード例 #3
0
ファイル: Rotatable.cs プロジェクト: LittleMoon215/3DPuzzle
 public void Forbid()
 {
     if (isPermited)
     {
         swipeController.UnsubscribeFromSwipe(swipeDownSubscription);
         swipeController.UnsubscribeFromSwipe(swipeLeftSubscription);
         swipeController.UnsubscribeFromSwipe(swipeRightSubscription);
         swipeController.UnsubscribeFromSwipe(swipeUpSubscription);
         twistController.UnsubscribeFromTwist(twistSubscription);
         isPermited = false;
     }
 }