Steps to Reproduce
- Create a path mover with a series of spline points
- Parent an object to be moved across the path (a “platform”)
- Change the duration of the path evaluation at two different points on the spline (ex: OnPoint5 SetDuration 15, OnPoint9 SetDuration 5)
- Run the path mover on a loop
What I expected to happen
The parented object “platforms” should speed up/slow down when they reach set points on the spline of the path mover since the path mover is set to change its own duration when it hits those given points.
What happened
More often than not (about 19 in 20), the path mover will ignore the self referencing OnPoint events and not change the duration despite hitting those points on the spline every loop resulting in extremely inconsistent behavior