3-4) Stopping Platform Spawning & Camera Following on GameOver

시그니천·2024년 6월 5일

[ G01 ] ZigZagRacer

목록 보기
12/26

오늘의 할일

  • GameOver시 Spawn 멈추기
  • 플레이어가 떨어질때 Camera Following 멈추기

1. CharacterController

    private void Update()
    {
        if(GameManager.instance.gameStarted)
        {
            Move();
            CheckInput();
        }
        if(transform.position.y <= -2)
        {
            GameManager.instance.GameOver();
        }
    }

2. GameManager

public GameObject platformSpawner;

    public void GameStart()
    {
        gameStarted = true;
        platformSpawner.SetActive(true);
    }

    public void GameOver()
    {
        platformSpawner.SetActive(false);
    }

3. CameraFollow

  • Update수정
    private void Update()
    {
        Follow();
        if(target.position.y >= 0)
        {
            Follow();
        }
    }
profile
우주최강개발자

0개의 댓글