diff --git a/Packages/net.fushizen.modular-avatar/Editor/AvatarProcessor.cs b/Packages/net.fushizen.modular-avatar/Editor/AvatarProcessor.cs index 0aa62054..95f2a077 100644 --- a/Packages/net.fushizen.modular-avatar/Editor/AvatarProcessor.cs +++ b/Packages/net.fushizen.modular-avatar/Editor/AvatarProcessor.cs @@ -49,13 +49,14 @@ namespace net.fushizen.modular_avatar.core.editor { var avatar = Selection.activeGameObject; if (avatar == null || avatar.GetComponent() == null) return; - var savePath = "Assets/ModularAvatarOutput/" + avatar.name; + var basePath = "Assets/ModularAvatarOutput/" + avatar.name; + var savePath = basePath; int extension = 0; while (File.Exists(savePath) || Directory.Exists(savePath)) { - savePath = savePath + " " + (++extension); + savePath = basePath + " " + (++extension); } try