What I mean is something similar to Unity’s “Late Update()” which will execute at the end of the frame. something like this could help solve the jittery movement with smooth cameras on pixel perfect games. (I’m not super tech savvy so if I got something wrong or there’s already a better work around I’m all ears)
You can do this currently via extensions.
It’s a lifecycle function called On Scene Post-Events.
As far as I know it can’t be done in the normal event sheet because events are only read once, per frame, from top to bottom. It’s unlikely they’ll add this to the normal event sheet because it’d require being able to make something go back to the top/middle of the event sheet, which isn’t how the event logic works, but with extensions and the post-event function you can have events that are processed outside of the event sheet itself in that way.
Thank you, I was not aware of this. I guess I’ll have to see what I can do with this
Have you tried to call this action at the end of events?
Move the camera closer
Move the camera closer to the object. This action must be called after the object has moved for the frame.
https://wiki.gdevelop.io/gdevelop5/extensions/smooth-camera
This worked, thank you, works much nicer than the camera I had put in place.
