I’m trying to make a sort of an RTS system where hovering the mouse over a character will change the mouse cursor, hover an arrow over the character or just do “something”.
I want the event to use a custom trace channel “Cursor” instead of “Visibility” but I can’t find a way to assign the trace channel to this event.
Go to your project settings, Engine, Collision. Here you can add a new TraceChannel. Call it Cursor, default Ignore. Go to your PlayerController, go o the DetailsPanel, EnableMouseOverEvents, set DefaultClickTraceChannel Cursor. Go to your Actor, select the e.g. StaticMesh, go to Collision, set Custom, set Cursor to Block. Add the BeginCursorOver.