inflearn logo
강의

Course

Instructor

Unity System Programming Pt.1 - All-in-One Package of Core Systems for Commercial Game Implementation

무조건 타이틀 씬부터 시작해야하나요?

Resolved

36

CodeKimbap

22 asked

0

게임을 테스트 및 개발할때마다 순차적으로 타이틀씬에서 시작하면

로딩도 기다려야되고 항상 씬도 계속 바꿔야되는 무제가 있는데

로비씬이나, 인게임 씬부터 시작하면 UIManager를 찾을 수 없다고 나오기도하고

다른에러들도 나오는데 이 부분에 대해서는 어떻게 처리하나요?

아니면 강사님이 올려주신 프레임워크는 플레이 하라면 타이틀 씬부터 하게만 설계가 되어있나요?

 

 

C# unity 객체지향 game-programming

Answer 1

0

burningcarrot

안녕하세요! BurningCarrot 버닝캐럿입니다. 문의해 주신 내용에 답변 드립니다.

네 제 프레임워크는 타이틀 씬부터 시작하여 로비나 인게임(맵 또는 레벨) 씬을 테스트하도록 설계되어 있습니다. 그러나 만약 특정 인게임을 바로 실행하여 테스트가 가능하도록 하고 싶으시면, 싱글턴 인스턴스를 참조할 시 존재하지 않을 경우 그 즉시 인스턴스를 씬에 생성하는 코드를 추가해 주시면 됩니다. SingletonBehaviour.cs에서 Instance 접근 시 제가 주석으로 추가한 부분을 구현해 보시면 됩니다.

    public static T Instance
    {
        get 
        {
            if (m_Instance == null)
            {
                // 프리팹으로 씬에 실제 인스턴스 생성
                // 인스턴스에서 T타입 스크립트를 가져와서 m_Instance에 대입
            }
            return m_Instance; 
        }
    }

0

CodeKimbap

시도해보겠습니다. 감사합니다ㅇㅅㅇ

LobbyUIController의 백키가 사라졌는데 왜그런건가요?

0

38

2

BaseUI, UIManager

0

43

3

3d프로젝트에 적용해도 무방한가요?ㅁ

0

69

2

UserDataManager 코드 질문입니다.

0

85

2

업적/미션 Pt.3에서 OnClickClaimBtn 호출 시 Sort 부분 호출 동작

0

106

1

데이터 로드 관련 질문

0

86

2

16번 강의에서 ShowUI 함수부분 오타가 있는거 같습니다.

0

71

2

PlayerPrefs 에 대해서 문의드립니다.

0

105

2

다운 받은 자료 용량 관련 문의입니다.

0

92

2

userDataList Json으로 저장

0

100

2

Lobby 프리팹 구성 질문

0

98

3

씬로딩 관련한 질문드립니다.

0

102

2

보충강의를 들었는데도 불구하고 Confirm UI 창이 표시가 되지 않습니다.

0

140

2

Resources폴더의 로드에 대하여 궁금한 것이 있습니다.

1

153

2

LoadData함수가 호출되지 않습니다.

0

85

1

캔버스를 여러 장 사용하는 이유

0

149

1

인피티니스크롤 item의 rect Transform에 Nan값

0

108

2

아이템 필터 기능

0

140

1

[Title씬 구성 관련 질문 : 프리팹]

0

180

2

CSVReader 자세하게 설명 가능하신가요?

0

226

1

안녕하세요 일시정지부분

0

166

2

세션5 게임 셋팅 팝업 창 관련(unity6)

0

200

3

마지막 챕터를 클리어했을때 예외처리 질문입니다.

0

134

2

오타 제보합니다

1

115

1