Today I update spine from 3.5 to last 3.6 version (runtime, editor and exported skeletons in bites format). Now when I open some skeleton inspector I get error.
Failed setting triangles. Some indices are referencing out of bounds vertices. IndexCount: 6, VertexCount: 0
UnityEngine.Mesh:SetTriangles(Int32[], Int32, Boolean)
Spine.Unity.MeshGenerator:FillTriangles(Mesh) (at Assets/External/Spine/spine-unity/Mesh Generation/SpineMesh.cs:997)
Spine.Unity.SkeletonRenderer:LateUpdate() (at Assets/External/Spine/spine-unity/SkeletonRenderer.cs:288)
Spine.Unity.SkeletonRenderer:Initialize(Boolean) (at Assets/External/Spine/spine-unity/SkeletonRenderer.cs:199)
Spine.Unity.SkeletonAnimation:Initialize(Boolean) (at Assets/External/Spine/spine-unity/SkeletonAnimation.cs:138)
Spine.Unity.Editor.SpineEditorUtilities:InstantiateSkeletonAnimation(SkeletonDataAsset, Skin, Boolean) (at Assets/External/Spine/spine-unity/Editor/SpineEditorUtilities.cs:1373)
Spine.Unity.Editor.SpineEditorUtilities:InstantiateSkeletonAnimation(SkeletonDataAsset, String, Boolean) (at Assets/External/Spine/spine-unity/Editor/SpineEditorUtilities.cs:1347)
Spine.Unity.Editor.SkeletonDataAssetInspector:CreatePreviewInstances() (at Assets/External/Spine/spine-unity/Asset Types/Editor/SkeletonDataAssetInspector.cs:588)
Spine.Unity.Editor.SkeletonDataAssetInspector:InitPreview() (at Assets/External/Spine/spine-unity/Asset Types/Editor/SkeletonDataAssetInspector.cs:568)
Spine.Unity.Editor.SkeletonDataAssetInspector:OnInspectorGUI() (at Assets/External/Spine/spine-unity/Asset Types/Editor/SkeletonDataAssetInspector.cs:217)
UnityEditor.DockArea:OnGUI()
Unity version 5.6.1f1. I can send skeleton on email if needed.
30 май 2017, 11:18
It seems that if in animation(or in skin) all slots are empty, this error occurs.
Does anybody know how fix this?