Summary
Player reference device sequencer transforms are bugged at runtime. The transform appears to be calculated relative to origin rather than device location. Behavior in editor is ok but in session is not
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Character
Steps to Reproduce
- create a sequence
- add a player reference device to that sequence (must not be at origin)
- modify the device transform during the sequence
- preview the sequence in viewport and observe the transform
- run the sequence at runtime in a session and observe the transform is different at the points where its transform is modified by sequence e.g. if the sequence is meant to move the device 100.0 up, it will instead put the device at 100.0 above the origin
Expected Result
When a player reference device’s transform is modified by a sequence it should be calculated at runtime with reference to the device’s location in the world
Observed Result
When a player reference device’s transform is modified by a sequence it is being calculated at runtime with reference to the origin
Platform(s)
Only tested on pc in editor session, private session and published island
Video
Additional Notes
In the video, the player reference device is situated on top of the wall and the sphere is at the origin.