From bc429439ee159672019aa673d78e957823f6e419 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Mon, 14 Jun 2021 15:36:42 +0900 Subject: [PATCH] =?UTF-8?q?=E3=81=A8=E3=82=8A=E3=81=82=E3=81=88=E3=81=9A?= =?UTF-8?q?=20Exception=20=E5=9B=9E=E9=81=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/VRM10/Runtime/Migration/MigrationMToon.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Assets/VRM10/Runtime/Migration/MigrationMToon.cs b/Assets/VRM10/Runtime/Migration/MigrationMToon.cs index 2b26ef613..821df947d 100644 --- a/Assets/VRM10/Runtime/Migration/MigrationMToon.cs +++ b/Assets/VRM10/Runtime/Migration/MigrationMToon.cs @@ -375,7 +375,10 @@ namespace UniVRM10 gltfMaterial.alphaMode = "BLEND"; dst.TransparentWithZWrite = true; gltfMaterial.alphaCutoff = 0.5f; - dst.RenderQueueOffsetNumber = Mathf.Clamp(transparentRenderQueueMap[mtoon.Definition.Rendering.RenderQueueOffsetNumber], 0, +9); + if (transparentRenderQueueMap.TryGetValue(mtoon.Definition.Rendering.RenderQueueOffsetNumber, out int value)) + { + dst.RenderQueueOffsetNumber = Mathf.Clamp(value, 0, +9); + } break; default: throw new ArgumentOutOfRangeException();