Exemplo n.º 1
0
    private void DeployRope(Vector3 force)
    {
        audioSource.PlayOneShot(ropeThrowAudioClip);
        Vector3 ropeSource = new Vector3(
            transform.position.x + (force.normalized.x * 0.5f),
            transform.position.y - 0.2f,
            0
            );

        rope.CreateRope(ropeSource, force);
        ropePos = 0;
        roped   = true;
    }
Exemplo n.º 2
0
 public void Next()
 {
     currentSlide++;
     if (currentSlide == deployRopeAtSlide)
     {
         rope.CreateRope(ropeSource, ropeForce);
     }
     if (currentSlide >= slides.Count)
     {
         sceneTransition.LoadWithTransition(nextBuildIndex);
         return;
     }
     slides[currentSlide - 1].SetActive(false);
     slides[currentSlide].SetActive(true);
 }