강의

멘토링

로드맵

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

작성자 없음

작성자 정보가 삭제된 글입니다.

씬 자체가 실행이 안되네요.. 마음이 안 좋습니다.

작성

·

593

·

수정됨

0

유료로 결제하고 했는데 유니티 경험이 없는 게 아님에도 시작부터 씬 오류라뇨.. ㅠ

2024_05_14(AM:09:03)

All compiler errors have to be fixed before you can enter playmode! UnityEditor.SceneView:ShowCompileErrorNotification ()

발생한 오류는 다음과 같습니다. 답변 부탁드립니다.

 

2024_05_14(am:09:18 추가)

Library\PackageCache\com.unity.ai.navigation@1.1.5\Editor\NavMeshAssetManager.cs(47,30): error CS1061: 'NavMeshSurface' does not contain a definition for 'IsPartOfPrefab' and no accessible extension method 'IsPartOfPrefab' accepting a first argument of type 'NavMeshSurface' could be found (are you missing a using directive or an assembly reference?)

Library\PackageCache\com.unity.2d.common@8.0.2\Editor\InternalBridge\TexturePlatformSettings\TexturePlatformSettings.cs(146,23): error CS1061: 'TextureImportPlatformSettingsData' does not contain a definition for 'compressionQualityProperty' and no accessible extension method 'compressionQualityProperty' accepting a first argument of type 'TextureImportPlatformSettingsData' could be found (are you missing a using directive or an assembly reference?)

이거 포함해서 오류 47개 뜨네요.. 빠른 답변 부탁드립니다. 이것도 다운 받았습니다.

 

체크가 안됩니다..

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

hanijj2016님, 유니티에서의 씬 실행 오류로 불편을 겪고 계신 부분에 대해 도움을 드리고자 합니다. 보내주신 오류 메시지와 이미지를 바탕으로 몇 가지 해결 방안을 제안드립니다.

  1. 패키지 버전 문제: 이미지와 오류 메시지를 통해 패키지 버전 문제가 발생한 것으로 추정됩니다. com.unity.ai.navigationcom.unity.2d.common 등 특정 패키지가 최신 유니티 버전과 호환되지 않을 수 있습니다.

    • 해결 방안: Unity Package Manager (UPM)를 통해 해당 패키지들의 버전을 프로젝트에 맞게 업데이트해 보세요. 호환되는 버전으로 변경하기 위해선 Unity의 Window > Package Manager에서 해당 패키지를 찾아 업데이트하거나, 필요시 다운그레이드 하여 호환성 문제를 해결할 수 있습니다.
  2. ‘spine-unity’ 호환성 체크: 선택하신 spine-unity 3.8 for Unity 2017.1-2020.3은 현재 유니티 버전과 호환되지 않을 수도 있습니다.

    • 해결 방안: 사용 중인 유니티 버전에 맞는 spine-unity 플러그인 버전을 선택해야 합니다. 최신 유니티 버전을 사용 중이라면 더 최신 버전의 spine-unity를 선택해야 할 수 있습니다. 공식 spine-unity 문서나 Unity Asset Store에서 호환 가능한 버전을 확인하시기 바랍니다.
  3. Library 패키지 캐시 오류: Library 폴더 내의 패키지 캐시 문제로 인한 오류가 발생할 수 있습니다.

    • 해결 방안: 캐시된 패키지가 오류를 일으키는 경우 Unity 편집기를 종료하고, 프로젝트 디렉토리 내의 Library 폴더를 삭제한 후 Unity를 다시 시작하여 프로젝트를 재구성할 수 있습니다. 이 작업은 일시적으로 오류를 해결할 수 있지만, 작업 중 내용을 백업하는 것이 좋습니다.
  4. IDE와의 호환성 문제: 사용하고 있는 개발 환경(Integrated Development Environment, IDE) 설정 문제일 수도 있습니다.

    • 해결 방안: Unity와 연동되는 IDE(예: Visual Studio)의 설정을 확인하세요. 특히, UnityEditor.SceneView:ShowCompileErrorNotification() 오류는 컴파일 문제와 관련이 있으므로, 프로젝트의 스크립트 컴파일러 버전 설정을 확인하고 필요시 수정하세요.

이 방법들로 문제가 해결되지 않는 경우, Unity의 공식 문서나 커뮤니티, 인프런 내 다른 강좌나 질문 게시판을 통해 추가적인 도움을 받는 것도 좋은 방법입니다. 개발 과정에서 문제가 발생하는 것은 자연스러운 일이므로, 차분히 문제를 해결해 나가시길 바랍니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기