From licensee:
What happens is that UEditorEngine::CheckForPlayerStart() is returning the PlayerStart in the data layer, so FInternalPlayWorldCommandCallbacks::PlayInViewport_Clicked() doesn't route the view transform to the PlaySession, but probably the player start position can't be retrieved later when needed.
In this case we would expect the PlaySession to use the view transform, as the PlayerStart is unloaded and should not be considered valid.
We are encountering an issue with the behavior of PlayInEditor. All the following uses World Partition maps.
Base situation "A" (which is correct)
Alternative situation "B" (still correct)
Incorrect situation
Now when using Play From Here (B) the same behavior as before is observed.
When using PIE (A) instead, the player is spawned at the world origin.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-210095 in the post.
1 |
Component | UE - World Creation - Worldbuilding Tools |
---|---|
Target Fix | 5.6 |
Created | Mar 19, 2024 |
---|---|
Updated | Oct 11, 2024 |