So I’ve been banging my head against the wall trying to figure this one out. Essentially what I’m trying to do is throw a boomerang along a spherical path starting from my character (imagine literally throwing a boomerang around the world). But I want the circular path to be dependent of the angle the player is facing, so there will have to be some sort of relative rotation involved. I have tried just adding to the rotation of the camera, but that seems to have unpredictable results.
I have also tried the following blueprint but the part stemming from event tick doesn’t seem to work either.
I can easily use spherical coordinates to move my boomerang from my player, but it gets to being a pretty involved computation what with calculating rho, phi, and zed of my player, the path the boomerang is traveling, etc. etc.
I know there has to be a more efficient way.
Any help would be awesome!