I have created a blueprint to track the rotation speed of a static mesh. I then want to apply this speed to the forward vector of the mesh. The calculation seems correct, and I can see the value being calculated, but the forward vector is not being updated
Ok, I found the issue. Currently the process flow is
Event Tick → Add Rotation to Mesh → Calculate speed and display it on the text object → Capture Prev Rot → Capture Current Time → Calculate forward vector
which is wrong, The order should be
Event Tick → Add Rotation to Mesh → Calculate speed and display it on the text object → Calculate forward vector → Capture Prev Rot → Capture Current Time