Meshが空のSkinnedMeshRendererがあるとActionGeneratorがエラーを起こすのを修正 (#280)

This commit is contained in:
Hitsub 2023-04-20 17:33:15 +09:00 committed by GitHub
parent 1901035fd8
commit f12db983c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -110,6 +110,7 @@ namespace nadena.dev.modular_avatar.core.editor
AnimationClip clip = new AnimationClip(); AnimationClip clip = new AnimationClip();
foreach (var renderer in avatar.GetComponentsInChildren<SkinnedMeshRenderer>()) foreach (var renderer in avatar.GetComponentsInChildren<SkinnedMeshRenderer>())
{ {
if (!renderer.sharedMesh) continue;
int nShapes = renderer.sharedMesh.blendShapeCount; int nShapes = renderer.sharedMesh.blendShapeCount;
for (int i = 0; i < nShapes; i++) for (int i = 0; i < nShapes; i++)
{ {