So I printed the value of the velocity in the main character blueprint and it shows up fine, but i made a reference in another class and it always displays velocity as 0. How to fix?
Can you post a screenshot of your BP with the reference?
It works! Can you please explain why this works? Thank you so much!
Instead of creating the variable yourself Get Player Pawn > Cast to yourplayercharacter > Get Velocity.
Casting to the playercharacterBP allows for the BP to get the actual values of the other BP it is accessing