From c32a170fa929acdb677014cd0613e8c164ff0cc9 Mon Sep 17 00:00:00 2001 From: Jichen Zong Date: Wed, 31 Dec 2025 01:14:17 +0800 Subject: [PATCH] Fix the renaming logic of copied meshes in MakeUnique function --- Runtime/Core/ProBuilderMeshFunction.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Runtime/Core/ProBuilderMeshFunction.cs b/Runtime/Core/ProBuilderMeshFunction.cs index a4cf65ad5..5175a5656 100644 --- a/Runtime/Core/ProBuilderMeshFunction.cs +++ b/Runtime/Core/ProBuilderMeshFunction.cs @@ -484,7 +484,8 @@ public void MakeUnique() { mesh = mesh != null ? Instantiate(mesh) - : new Mesh() { name = $"pb_Mesh{this.GetObjectId()}" }; + : new Mesh(); + mesh.name = $"pb_Mesh{this.GetObjectId()}"; if (meshSyncState == MeshSyncState.InSync) {