I made two floating objects, one in C++, and one in Blueprints. I use the same float curve for both timelines. For some reason, the C++ object moves twice as fast! I haven’t adjusted the playback rate or anything else that would affect it, so I can’t figure out why.
I’ve attached the code for this actor. If you un-comment the SetPlayRate(0.5f) call in the constructor, it will move the same speed as the blueprint!
Anyone know what is going on here?