Я пытаюсь использовать импортер моделей GLTF, я просто изменяю GTLF Uri в примерах, чтобы заменить его моими собственными моделями блендера, а когда я создаю простую форму, даже анимацию (вращение)во-первых, нет проблем;однако, когда я создаю скелетную сетку в Blender, создавая Armature, затем добавляя родительскую сетку к арматуре с помощью «автоматических весов», а затем пытаюсь импортировать сетку, я получаю следующую ошибку:
`NullReferenceException: ссылка на объект не установлена для экземпляра объекта UnityGLTF.GLTFSceneImporter + d__69.MoveNext () (at Assets / UnityGLTF / Scripts / GLTFSceneImporter.cs: 1152) --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение--- System.Runtime.ExceptionServices..Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task задача) (при <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task задача) (в <23c160f925be47d7a4fd083a3a62c920>: 0) System.- Конец трассировки стека из предыдущего местоположения, в которое было сгенерировано исключение --- System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.ThrowTonThksks.Task задача) (при <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task задача) (при <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (системыЗаданиеTF / Scripts / GLTFSceneImporter.cs: 267) --- Конец трассировки стека из предыдущего местоположения, в которое было сгенерировано исключение --- System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (в <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task задача) (при <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task задача) (при <23c160f925be47d7a4fd083a3a62c920>: 0)System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task задача) (при <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.GetResult () (при <23c160f925be47d7a4fd083a3a62c920>: 0) UnityGLTF.GLTFComponent +d__20.23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task задача) (в <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача System.Threading.Tasks.Task) (в <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (задача System.Threading.Tasks.Task) (в <23c160f925be47d7a4f62.serg.service.asserg.service)23c160f925be47d7a4fd083a3a62c920>: 0)UnityGLTF.GLTFComponent + d__19.MoveNext () (в Assets / UnityGLTF / Scripts / GLTFComponent.cs: 51) --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (в <23c160f925be47d7a4fd083a3a62c920>: 0) System.Runtime.CompilerServices.AsyncMethodBuilderCore + <> c.b__6_0 (состояние объекта System.Object) (в <23c160f925be47d (0)/unity/build/Runtime/Export/Scripting/UnitySynchronizationContext.cs:115) UnityEngine.UnitySynchronizationContext: ExecuteTasks () </p>
Я вижу, когда пытаюсь открыть пример анимации с простой обложкой, который берет из необработанного GitHubURL здесь: https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/master/2.0/RiggedSimple/glTF/RiggedSimple.gltf и здесь https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/master/2.0/Monster/glTF/Monster.gltf
они оба играют нормально, только при импорте моего собственного блендерного скина с сеткой, где появляется ошибка.Я только что попробовал это с совершенно новой сеткой - только имеет родителя арматуры, но все еще ошибка.Есть идеи?