메뉴 건너뛰기

게임
2023.04.20 19:04

Unity 빌드 전 대화상자 출력

조회 수 10 추천 수 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
번호 분류 제목 글쓴이 날짜 조회 수
47 그외 게임 메이커 스튜디오 C# dll 라이브러리 만들 때 .NET 프레임워크 버전 문제 file 조루나 2024.05.03 3
46 게임 애드몹 Code 3 no fill 에러 원인 중 한 가지 file 조루나 2024.01.16 18
45 게임 유니티 특) 9 Slice랑 Filled 동시에 안 됨. 조루나 2023.11.29 10
44 게임 메쉬로 Progress circle 그리기 file 조루나 2023.11.23 10
43 그외 남이 만든 게 안 돌아가서 뜯어고친 C# 셀레니움 크롬 드라이버 자동 업데이트 조루나 2023.11.23 10
42 게임 우효, 이런 좋은 버그리포트 도구가 있었다니 Sentry 1 file 조루나 2023.05.08 43
» 게임 Unity 빌드 전 대화상자 출력 조루나 2023.04.20 10
40 게임 유니티 모바일에서 VideoPlayer로 영상 재생하면 자꾸 멈춘다. 조루나 2023.02.23 33
39 게임 세 가지 셀 셰이딩 에셋의 단순 프레임 비교 file 조루나 2023.02.03 43
38 게임 유니티 transform 참조의 문제 file 조루나 2022.11.10 63
37 게임 에셋 Super Tilemap Editor가 바닥면 Collider를 만들어주지 않아 file 조루나 2022.10.27 10
36 게임 미소녀 뱀파이어 서바이버즈를 만들자! - 캐릭터 몸에 마법 문신 넣기 file 조루나 2022.10.06 98
35 게임 Unity 2020에서 Spine 3.6 Runtime이 AtlasAsset을 제대로 Import하지 못 할 때 file 조루나 2022.09.20 19
34 게임 스파인 텍스쳐 런타임 색칠하기 file 조루나 2022.09.02 25
33 비주얼 블렌더 맛보기 1 file 조루나 2022.07.21 70
32 게임 파티클 메쉬와 Optimize Mesh Data의 저주 file 조루나 2022.07.14 20
31 게임 유니티 2D(2.5D) 타일 에셋 - Super Tilemap Editor file 조루나 2022.07.06 25
30 게임 유니티 컬러 스페이스와 스파인 HSL 색 변경의 역습 file 조루나 2022.07.06 126
29 게임 앱 이름에 따라 프레임이 다르게 나온다... file 조루나 2022.06.21 15
28 게임 유니티 스파인 슬롯에 HSL 색상 변경(=포토샵 Colorize) 3 file 조루나 2022.05.13 170
Board Pagination Prev 1 2 3 Next
/ 3