From f52483fa67d899cc43f1f033158cd78fe23b9112 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Thu, 9 Aug 2018 14:28:48 +0900 Subject: [PATCH] Added index check --- Scripts/BlendShape/BlendShapeClipHandler.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Scripts/BlendShape/BlendShapeClipHandler.cs b/Scripts/BlendShape/BlendShapeClipHandler.cs index 7cfd8212b..964cf926c 100644 --- a/Scripts/BlendShape/BlendShapeClipHandler.cs +++ b/Scripts/BlendShape/BlendShapeClipHandler.cs @@ -45,7 +45,10 @@ namespace VRM { var binding = m_clip.Values[i]; var target = m_renderers[i]; - target.SetBlendShapeWeight(binding.Index, binding.Weight * value); + if(binding.Index>=0 && binding.Index < target.sharedMesh.blendShapeCount) + { + target.SetBlendShapeWeight(binding.Index, binding.Weight * value); + } } } }