메뉴 건너뛰기

게임
2023.04.20 19:04

Unity 빌드 전 대화상자 출력

조회 수 229 추천 수 0 댓글 0


#if UNITY_EDITOR
using UnityEditor;
using UnityEditor.Build;
using UnityEditor.Build.Reporting;
using UnityEditor.SceneManagement;
using UnityEngine;

 

class BuildPreProcessor : IPreprocessBuildWithReport {

    public int callbackOrder => 0;

    public void OnPreprocessBuild(BuildReport report) {
        EditorSceneManager.OpenScene("Assets/01_Scenes/LoginScene.unity", OpenSceneMode.Single);
        GameManager _gm = Object.FindObjectOfType<GameManager>();

 

        bool yesNo = EditorUtility.DisplayDialog("Build Target Check!",
            "Current build target = " + _gm.buildFor.ToString() + "\n Are you sure?",
            "BUILD", "Cancel");
        if (yesNo) {

        } else {
            throw new BuildFailedException("Build canceled.");
        }
    }
}

 

#endif

 

 

정확히는 빌드 전에 어느 씬에서 오브젝트를 찾아서 변수 체크하고 그 값을 알려준 뒤

빌드를 계속할 지 물어보는 기능.

 

가끔 디버그 켜놓고 릴리즈 빌드를 하는 실수 방지용.


사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
54 게임 유니티 Resources 폴더의 무서운 이야기 file 조루나 2025.10.30 84
53 게임 유니티 WebGL 빌드에서 렌더링 해상도가 너무 크게 나올때 조루나 2024.12.11 148
52 게임 유니티질 8년차에 깨달은 텍스쳐 압축과 메모리 할당 file 조루나 2024.11.09 154
51 그외 게임 번역 AI로 날먹하는 중... file 조루나 2024.08.13 190
50 그외 [C#] float.parse와 포르투갈어 사건 (CultureInfo 관련) 조루나 2024.07.26 178
49 게임 유니티 Shader Variant Loading Settings을 쓰니 메모리가 절약되네 file 조루나 2024.07.23 203
48 그외 지프로 슈퍼라이트 마우스 휠 인코더 청소할 때 꼭 풀어야 하는 나사 정리 file 조루나 2024.05.21 208
47 그외 게임 메이커 스튜디오 C# dll 라이브러리 만들 때 .NET 프레임워크 버전 문제 file 조루나 2024.05.03 212
46 게임 애드몹 Code 3 no fill 에러 원인 중 한 가지 file 조루나 2024.01.16 234
45 게임 유니티 특) 9 Slice랑 Filled 동시에 안 됨. 조루나 2023.11.29 227
44 게임 메쉬로 Progress circle 그리기 file 조루나 2023.11.23 227
43 그외 남이 만든 게 안 돌아가서 뜯어고친 C# 셀레니움 크롬 드라이버 자동 업데이트 조루나 2023.11.23 211
42 게임 우효, 이런 좋은 버그리포트 도구가 있었다니 Sentry 1 file 조루나 2023.05.08 276
» 게임 Unity 빌드 전 대화상자 출력 조루나 2023.04.20 229
40 게임 유니티 모바일에서 VideoPlayer로 영상 재생하면 자꾸 멈춘다. 조루나 2023.02.23 266
39 게임 세 가지 셀 셰이딩 에셋의 단순 프레임 비교 file 조루나 2023.02.03 266
38 게임 유니티 transform 참조의 문제 file 조루나 2022.11.10 289
37 게임 에셋 Super Tilemap Editor가 바닥면 Collider를 만들어주지 않아 file 조루나 2022.10.27 2682
36 게임 미소녀 뱀파이어 서바이버즈를 만들자! - 캐릭터 몸에 마법 문신 넣기 file 조루나 2022.10.06 340
35 게임 Unity 2020에서 Spine 3.6 Runtime이 AtlasAsset을 제대로 Import하지 못 할 때 file 조루나 2022.09.20 255
Board Pagination Prev 1 2 3 Next
/ 3