Have a component not follow its owner

I have a Character actor set up with a decal component. I have an event, which when fired, will move the decal component to a place in world space. The problem is that when the owning actor moves or rotates, the component moves with the actor. Is there a way to make a component not inherit the owning actors transform, while still being a component of that actor?

This seems to work, but for whatever reason I had to do it in the world instance of my character and then “Apply Instance Changes To Blueprint”.

In your character BP , Set your Decal Location to Absolue “World”

57467-test83.png

You can do this too