示例#1
0
    private IEnumerator IZ2Scene()
    {
        float stepSpeed = Player.StepSpeed;
        float runSpeed  = Player.RunSpeed;
        float jumpSpeed = Player.JumpSpeed;

        Player.StepSpeed = 0.2f;
        Player.RunSpeed  = 0.4f;
        Player.JumpSpeed = 0;
        yield return(new WaitForSeconds(timeToFade));

        yield return(StartCoroutine(cameraFader._IFade()));

        Player.StepSpeed = stepSpeed;
        Player.RunSpeed  = runSpeed;
        Player.JumpSpeed = jumpSpeed;
        Z2Scene.SetActive(false);
        cameraFader.gameObject.SetActive(false);
    }