You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rtorrisi
changed the title
Actors reset to (0, 0, 0) on load if its level has never been set visible
Movable actors reset to (0, 0, 0) on load if its level has never been set visible
Aug 4, 2021
Saving actors in a level that has never been set to visible, result in a reset of Transform to (0, 0, 0) when loading back and set the level visible.
Steps to reproduce the behavior:
Possible solution (already tested):
Replace this line
SaveExtension/Source/SaveExtension/Private/Serialization/MTTask_SerializeActors.cpp
Line 79 in 390033b
(this implementation doesn't work due to world (used in GetTransform) beeing not valid if the level has never been streamed in.)
with
Record.Transform = Actor->GetRootComponent()->GetRelativeTransform();
The text was updated successfully, but these errors were encountered: