UDK 저장 불가: 그래프가 외부 맵 패키지에 있는 오브젝트에 링크되어 있습니다.

 저장 불가: 그래프가 외부 맵 패키지에 있는 오브젝트에 링크되어 있습니다. (시간이 좀 걸리겠지만) 해당 오브젝트로의 참조 체인을 찾아 보십시오.

 UDK 재질 R&D 중 위와 같은 오류가 발생 했습니다. 플레이 테스트를 하려고 하면 저장이 되는데 저장 할 수 없다는 오류와 함께 플레이는 해보지도 못하고 있는거죠.

Log:
==== Worlds needing PIE Save:
Log: Untitled_2
Log: ==== 1 total
Log: Built Phys StaticMesh Cache: 2.789 ms
Log: COOKEDPHYSICS: 0 TriMeshes (0.000000 KB), 2 Convex Hulls (2.164063 KB) - Total 2.164063 KB
Log: COOKEDPHYSICS: BSP 0.42 KB
Log: Obj in another map: Material Untitled_1.MaterialError
Log:
Referencers of Material Untitled_1.MaterialError:
Log: Model Untitled_2.TheWorld:PersistentLevel.Model_0 (1 refs)
Log: Polys Untitled_2.TheWorld:PersistentLevel.Brush_2.Model_4.Polys_7 (1 refs)
Log: ModelComponent Untitled_2.TheWorld:PersistentLevel.ModelComponent_0 (1 refs)
Warning: D:\UDK\Binaries\Win64\..\..\UDKGame\Autosaves\UEDPIEUntitled_2.udk 저장 불가: 그래프가 외부 맵 패키지에 있는 Material Untitled_1.MaterialError (Unknown property) 오브젝트에 링크되어 있습니다.

 로그는 위와 같습니다.

 한국어로 구글링을 하니 같은 증상으로 질문만 있을 뿐 해결책이 없어 UDK를 영어로 재시작해서 graph is linked to object in external map package 로 검색해봤습니다. Program Files 폴더에 설치가 되야한다고해서

 과감히 언인스톨 후 다시 설치해 시도해봤지만 마찬가지로 안되더군요.

 몇번의 삽질과 재설치 끝에 알아냈는데 레벨을 처음 작업시 위와 같이 이상하게 NewPackages에 Untitled_1과 Untitled_2가 있더군요. 근데 실제 레벨과 관련된 패키지는 Untitled_2입니다. 여기에 추가한 재질은 이상없이 저장되고 플레이 됩니다.

 Untitled_1에 추가한 재질은 에러를 발생하고요.

 아니면 레벨을 미리 저장하시고 재질이던 다른 애셋이던 추가 작업을 하시면 에러는 없을 듯 합니다.

이 블로그의 인기 게시물

CMake Windows에 설치하기

Unity3D 안드로이드 Keystore 생성하기

Unity3D iOS Plugin 만들어 연동하기