We recently encountered a problem. Our characters are moved in FixedUpdate(). And if we move our characters the same speed as our shot camera, which we made a curve in SLATE to match the characters’ speed, the characters looked really jittered. This is simple, cuz we move our character in FixedUpdate(), but the camera is moved in Update(), which don’t match.
Is it OK to add an option for IDirectables for us to select whether this directable is updated in Update(), FixedUpdate(), or LateUpdate()? Or you have other workarounds?
I was thinking of adding an “Update Method” selection in the cutscene inspector, so that we can select when the cutscene gets updated as a whole, between Update, LateUpdate and FixedUpdate options. Will this be something that will work for you, or are you suggesting something different? 🙂
Hey!
I am just a bit skeptical about allowing a per-clip update method selection because I think it can become a bit over-complicated both in backend as well as in frontend. I think a per-group selection can probably be a bit more elegant to work with.
I will take a look at this and see how it turns up. 🙂