From 101e33868b4167681c906835d94a38ed1448827a Mon Sep 17 00:00:00 2001 From: Abra <47716519+abrasivetroop@users.noreply.github.com> Date: Wed, 20 Dec 2023 18:27:16 +0300 Subject: [PATCH] fix local transform prefab child --- Source/Editor/Windows/Assets/PrefabWindow.Hierarchy.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Editor/Windows/Assets/PrefabWindow.Hierarchy.cs b/Source/Editor/Windows/Assets/PrefabWindow.Hierarchy.cs index 478439e0e..e80d300c4 100644 --- a/Source/Editor/Windows/Assets/PrefabWindow.Hierarchy.cs +++ b/Source/Editor/Windows/Assets/PrefabWindow.Hierarchy.cs @@ -366,6 +366,9 @@ namespace FlaxEditor.Windows.Assets actor.Transform = parentActor.Transform; actor.StaticFlags = parentActor.StaticFlags; actor.Layer = parentActor.Layer; + _actor.LocalPosition = Vector3.Zero; + _actor.LocalEulerAngles = Vector3.Zero; + _actor.LocalScale = Vector3.One; // Rename actor to identify it easily actor.Name = Utilities.Utils.IncrementNameNumber(actor.Name, x => parentActor.GetChild(x) == null);