I’m practicing the rotation in UE using different methods like the Rotating Component or Add Relative Rotation node so a cube can rotate on itself indefinitely however, i cannot manage how to use Set Actor Rotation for the same purpose.
My problem is that the cube is rotating really really fast and i’m not sure why. If i change the Vector+Vector node, it wont rotate, even if i change “50” for “49”
You’re rotating 50 degrees every tick, which means that even with 30 fps it will be more than four full turns every second.
If you want to fully control the speed, multiply the difference by the DeltaSeconds.
you don’t need to convert the rotator to vector, you can right click purple pins and select Split Struct Pin and work directly with Pitch, Yaw, and Roll.
I do undertand why its so fast, 50 every tick is a lot, but i dont understand why if the number is smaller than 50, it doesnt rotate at all, not slower, just zero.
You are restarting the timeline every frame - 120 times per second or thereabout. Timeline updates its own thing, fire it with a Custom Event or on Begin Play and actually let it play :). If you tick it, it never has the chance to play for longer that 1 frame at a time…