3D 모델이 포함 된 Unity .asset 파일이 있습니다. 이 3D 모델을 3D Max에서 허용 할보다 일반적인 형식으로 변환/내보내기 할 수 있기를 원합니다.사용자 정의 탭을 취소 할 수 없습니다
는내가 유니티 상자에서이 기능을 지원하지 않기 때문에 사용자 정의 스크립트를 사용하는 데 필요한 읽기, 그래서이 플러그인 스크립트를 설정하려고 는 : http://wiki.unity3d.com/index.php?title=ObjExporter
나는 새로운 프로젝트를 생성 Test라는 두 개의 CS 스크립트를 "My Project Name/Editor"폴더에 복사하고 Unity의 사용자 정의 탭이 표시되지만 클릭 할 수는 없습니다. 그것은 나에게 오류를주고 있었다으로
objMaterial.textureName = EditorUtility.GetAssetPath(mats[material].mainTexture);
:
objMaterial.textureName = AssetDatabase.GetAssetPath(mats[material].mainTexture);
에서 :
또한, 나는 라인 79을 변경했다.
유니티 4.1.2f1 무료 에디션을 사용하고 있습니다. 내 화면은 다음과 같습니다 (나는 편집기와 편집기를 디렉토리 이름으로 사용했습니다) : http://s16.postimg.org/53z35qu83/Screenshot.png – CHRIS
4.1.0에서 테스트했지만, 아무런 문제가 없습니다. 이미지에 컴파일러 문제가 표시되고 에셋 폴더에 이상한 양의 불필요한 파일이 있습니다. – Jerdak
관계없는 파일은 내보내려는 3D 모델이 포함 된 .asset 파일입니다. 컴파일 할 필요가 없으며 .asset 파일로 3D 모델을 내보내는 것만 할 수 있습니다. – CHRIS