강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

han님의 프로필 이미지
han

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

이동

a project with an output type of class library cannot be started directly

작성

·

631

0

 

빨간점 찍고 디버그를 하려는데 아래 사진과 같은 오류가 뜹니다. 아까까지만 해도 잘 됬었는데 갑자기 저렇게 뜨네요

검색해봐도 set as startup project 해봐라, output타입을 바꿔봐라 이런 소리만 하는데 다 안되네요..

껐다켜도 안되는데 왜 이런 오류가 뜬금없이 뜰까요?

 

 

 

 

 

 

퀴즈

Unity 게임 개발 프레임워크에서 Manager를 사용하는 주된 목적은 무엇일까요?

특정 오브젝트의 애니메이션을 제어하기 위해서

자주 사용되는 기능이나 시스템을 중앙에서 관리하기 위해서

캐릭터의 스탯 값을 저장하기 위해서

게임 씬의 배경 음악을 재생하기 위해서

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

밖이라 짧게 대답드리자면 처음에 프로젝트 만들때 콘솔 프로그램이 아닌 클래스 라이브러리로 만들어서 그렇습니다. 다시 만들때 메뉴를 잘 살펴보시기 바랍니다

han님의 프로필 이미지
han
질문자

처음 프로젝트 만들때 잘못 만들어서 저 에러가 뜨는거면 왜 처음부터 뜨지 않고 잘 되다가 한참뒤에 저 에러가 뜨는 건가요?

이때까지 Attach to Unity 버튼으로 되어 있던게 어느순간 Start로 바뀌더니 저런 에러가 뜨더라구요..

그렇다면 저 버튼이 start가 될때마다 프로젝트 다시 만들어서 다 하나씩 옮겨야 하는 말인지.. 애초에 왜 attach 버튼이 바뀌었는지 궁금합니다

han님의 프로필 이미지
han
질문자

아 해결했습니다.

edit->preferences->external tools->regenerate project files 버튼 누르고 reload all 하니까 되네요

 

Rookiss님의 프로필 이미지
Rookiss
지식공유자

아 죄송합니다 당연히 Part1 C# 강의 질문인줄 알았네요!
어쨌든 해결하셨다니 다행입니다.

han님의 프로필 이미지
han

작성한 질문수

질문하기