My project is based on the third person template. I added a player controller, game mode using that player controller and set the world settings to use my game mode.
In my player controller, I enabled the mouse cursor.
In my level blueprint, I added the following (print a message, and if the mouse was over an actor, print that actors name):
Now when I hit play, and in my game click the left mouse button, nothing happens. However, if I click it twice within a certain time frame (fairly quick) without moving the mouse, then it prints my message.
I thought this was pretty weird, so I tried rapidly clicking while moving the mouse, this resulted in no messages.
If I disable the ‘show mouse cursor’ option in my player controller, then it prints my message on each and every click.
Can anyone explain to me what exactly is happening? And how to enable clicking when showing the mouse cursor.