Hi, notrhing ovious why that would happen except for if you have any logic it the level blueprint?
What Happens If you Change your start Level to the one which makes Trouble? I guess you have Not Set the correct gamemmodes in both Levels or use somewhere (maybe HUD/Menü/Widget) the node setInputModeUI
I have 2 levels in my game. When I’m in the startup level (at game start) the character responds to all movement inputs (WASD, arrows, and mouse (for turning/rotating). But, when I teleport to (open…not level streaming) the new level, WASD and arrow keys still work, but there is no mouse control (mouse movement does not rotate the character). I’m not changing anything in the character or character movement details from one level to the next. What am I doing wrong or not doing correctly? I’ve scoured Answer Hub and didn’t find anything that addresses (or fixes) my issue. Please HELP!!!
Thanks to BlueMind Studio for reminding me of what should have been obvious. When I changed the start level, I got the same results (no mouse rotational control). So, I checked the GameMode (it’s the same for both levels). Then just for giggles, I changed the default Pawn Class. When I did that, the mouse rotation worked perfectly.
So, then I compared my original default pawn class (character) with the one I changed to. The one module that was missing from my original character pawn class. And what I discovered made me feel dumber than a bag of hammers. I somehow had deleted the Mouse Input nodes:
When I added that to my third person character BP, everything worked great. I’m still puzzled why the mouse rotation worked in the original start level BEFORE I had added the Mouse Input logic. But I’m just happy that it now works as it’s supposed to. Thanks again BlueMind Studio.
I don’t know how to Close out this question. If someone can show me, I’ll do it.
Cheers,
FuzzyTom
lol you’re Not the First one this happens glad I could Help. In the left of the answer you have Arrow Up/down for giving votes to the answer and Checkmark for Marking it as correct.