Unity 2D 게임 UI - ESC 눌렀을 때 멈춤 화면

2025. 7. 18. 15:17·유니티 개발/사이드 뷰 게임

이번글에서는 ESC를 눌렀을때 멈춤 화면을 구현한것을 정리 해보겠습니다.

 

먼저 ESC를 눌렀을때 UI 애셋을 먼저 구합니다.

https://humblepixel.itch.io/super-asset-bundle-5-mini-pocket-status

 

Super Asset Bundle #5 : Mini Pocket Status by Humble Pixel

🎁 Humble Gift v1.3 : Settings Menu

humblepixel.itch.io

여기에서 에셋을 구하였고 이제 구한 에셋으로 베이스를 만듭니다.

이미지와 버튼으로 만들었습니다.

만들었으며 스크립트로 가보겠습니다.

        //게임 매니저
        if (Input.GetKeyDown(KeyCode.Escape))
        {
            GameStopKeyDown = !GameStopKeyDown;
            if (GameStopKeyDown)
            {
                GameStop();
            }
            else
                GameReStart();
        }
        
        //UI 스크립트
    public void escStopGame(bool stop)
    {

        if (stop)
        {
            Time.timeScale = 0;
            ActiveStopPanel(true);
            pauseMenu.GetComponent<StopUi>().moveUi(true);
            userItemInven.GetComponent<UserStopStateUI>().SetItem();
        }
        else
        {
            pauseMenu.GetComponent<StopUi>().moveUi(false);

        }
    }

여기에서 Time.timeScale = 0; 는 게임을 정지할때 사용합니다. Time.timeScale = 1을 넣으면 게임이

멈춘것이 중단되고 다시 실행합니다.

그리고 버튼은 스크립트로 onClick을 넣었습니다.

    void Start()
    {
        reStartButton.onClick.AddListener(restart);
        resetButton.onClick.AddListener(resetGame);
        EixtButton.onClick.AddListener(Exit);

    }

 

그리고 ESC를 눌렀을때 바로 나오는것이 아닌 애니메이션을 추가하여 옆으로 나오게 만들었습니다.

'유니티 개발 > 사이드 뷰 게임' 카테고리의 다른 글

Unity 2D 게임 UI- 아이템 설명 구현 및 상태 창 구현  (0) 2025.07.18
Unity 2D 게임 아이템 구현  (0) 2025.07.18
Unity 2D 게임 UI - 체력 바 및 시간 구현  (0) 2025.07.18
Unity 2D 스크립터블 오브젝트 생성  (0) 2025.07.18
Unity 2D hit,dead 구현  (0) 2025.07.18
'유니티 개발/사이드 뷰 게임' 카테고리의 다른 글
  • Unity 2D 게임 UI- 아이템 설명 구현 및 상태 창 구현
  • Unity 2D 게임 아이템 구현
  • Unity 2D 게임 UI - 체력 바 및 시간 구현
  • Unity 2D 스크립터블 오브젝트 생성
dove-dove
dove-dove
dove-dove 님의 블로그 입니다.
  • dove-dove
    dove-dove 님의 블로그
    dove-dove
  • 전체
    오늘
    어제
    • 분류 전체보기 (38)
      • 유니티 개발 (38)
        • 팀 포트폴리오 - 슈퍼 마리오 (7)
        • 사이드 뷰 게임 (22)
        • 계륵 (8)
        • 깃 주소 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
dove-dove
Unity 2D 게임 UI - ESC 눌렀을 때 멈춤 화면
상단으로

티스토리툴바