I’ve only just started with UE4 and so excuse me if I’m asking any stupid questions, but I’ve noticed there is an issue with the Mouse_Intersection BP example. It works reasonably well, but on occasions, when the leftMouse button is held down on a sphere and I move the mouse, the drag function will suddenly stop working even though I haven’t released the mouse button. (note: I’m not moving the dragged sphere over another sphere either, which does cause another problem with too, but one that kind of makes sense.)
In the debug flow I can see that just before the drag function stops working, both the OnBeginCursorOver and OnEndCursorOver events are fired at exactly the same time. I’m not sure why this would happen but has anyone else experienced this?
Anyway, I thought that one way of fixing it would be disable mouse over events for all the objects while a mouse button is held down. I’m just not sure how I would do this. Programmatically, I would add something like a static bool to the class and use it to control when mouseOver events are fired. Anything like this in blueprints?