public void DisableTutorial() { swipesController.UnsubscribeFromSwipe(gestureSubscriptionID); tutorialSwipeDown.SetActive(false); tutorialSwipeUp.SetActive(false); tutorialSwipeLeft.SetActive(false); tutorialSwipeRight.SetActive(false); currentStage = currentStage = Stages.WaitingForStart; }
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; } }
public void Forbid() { if (isPermited) { swipeController.UnsubscribeFromSwipe(swipeDownSubscription); swipeController.UnsubscribeFromSwipe(swipeLeftSubscription); swipeController.UnsubscribeFromSwipe(swipeRightSubscription); swipeController.UnsubscribeFromSwipe(swipeUpSubscription); twistController.UnsubscribeFromTwist(twistSubscription); isPermited = false; } }