Exemplo n.º 1
0
    public void BeginStepTransition(Vector3 nextStepPosition)
    {
        Step nextStep = ActivateNextStep(nextStepPosition);

        StepRotator.GetInstance().SetNewStep(nextStep.gameObject);
        StepRotator.GetInstance().IsRotationEnabled = false;

        PlayerStartPosition       = player.transform.position;
        currentStepTransitionTime = 0;
        isTransitioning           = true;
    }
Exemplo n.º 2
0
 private void FinishStepTransition()
 {
     isTransitioning = false;
     prevStep.Deactivate();
     StepRotator.GetInstance().IsRotationEnabled = true;
 }