How to make crosshair rotate?

when my crosshair moves over objects i want to make it animate in certain ways like rotating.

how to make this rotation happen? within the widget tab or in the blueprint? also how to connect it to the object?

i want to play around with that kind of diffrent stuff since all tutorials are showing the same boring thing…

Hi, I would just make an animation inside the widget of your crosshair and let it rotate there Animation | Unreal Engine Documentation

I don’t know your setup or how you want it to behave, but linetrace in the direction of your crosshair and checking what it has hit might be a start.