Great tutorial! One extra tip I'd suggest though is that you don't need to work out the X and Y positions for the buttons for varying sizes to get them in the middle, just change the "Alignment" property underneath the position and size in the details panel to 0.5 on X, that will change the origin point of the button to the middle.
For ''Load Streaming Level'' bug; Just add a node which is ''Set Game Paused'' before load your stream level and unchecked paused box. Because when the game is paused, sub levels can't load properly.
Thank you, your tutorials are helping me a great deal! One thing I had to change though: for returning from the Options (settings) menu, I did add the "True" option for the Is Game Paused check. If True, I return to the Pause Menu, otherwise the menu disappears but the game remains paused and I can't do anything.
This is so great. I learned a ton. I am having one issue which I am sure is a simple setting. Everything works while testing by hitting the play button in the editor. But when I package it to test, the screen resolution doesn't change. Do I have something set to always be Fullscreen maybe?
Amazing tutorials, they truly help a lot. I appreciate you for them. I have a tiny problem though and it is with the quit button visibility. When I click the pause menu, it already starts off with both quit to main menu and desktop buttons visible. It only de-bugs when you click the quit button. Can you help?
Really nice tutorial, thanks! I tried to follow this tutorial creating buttons to change textures, and tried to create the widget only by pressing tab. The problem is when I click on some options from the menu, pressing tab doesn't close the widget unless I click somewhere else in the screen first. Is that a bug on Unreal?
If anyone is having problems with the screen locking when coming back from Pause Menu to Game. Use the "Set Ignore Move Input" Node instead of "Set Input Mode Game and UI" Node.
Very cool tutorial, i prefer defining quitting to menu or desktop. I actually tweaked the main menu i made based on yout video where i figured if you dont have an image and place a camera in the main menu level you can build a Live 3D main menu. Took me awhile to mess with but looks really cool and i thought id share the idea. Maybe you could give it a shot. I also used the free industrial props asset pack to add some flare to my Live main menu. Now with some menu sound and maybe some music its really gonna come together.
Thanks man, and yeah it's a great little feature! Thanks sounds great too, really improves the feel and immersion of a menu. Thanks for sharing it man, that sounds amazing for your game, definitely sounds like it's coming together nicely :)
@@MattAspland np dude happy to share anything i learn around. and yeah its getting there so and so, so far i have many projects split apart with various things ive learnt deployed in them, i am yet to frankenstein monster them all together, knowing ue4 that should be fun XD.
@@Sector333 Haha heaps of fun and even more errors and pain lol. Great that you're learning loads though, lots of smaller projects is the way to do it. All the best man :)
@@MattAspland Hey i have you and a few other youtubers to thank for all my progress, im a visual learner always have been so couldnt do it without u guys there to teach us. CZcams Game dev teaching channels are the backbone of the indie scene. :)
@@Sector333 That's great to hear man, thanks so much again. I love when the community can come together to provide different content and all help out. And I love even more being able to see the results working out like it is for you :)
Excellent bro, too bad CZcams remove dislike count buttom, This are the videos that you can know for sure how good they are, by watching the like count, ty so much!! :)
Great tutorial though I had to untick "Execute when paused" because if I pressed "P" again and again then it would just continuously add the paused menu widget and it would resume gameplay on the background.
Hey Matt I have one issue:When I go to the main menu and press escape it pauses the game and when It gets removed I lose my mouse cursor and need to press pause again and press exit to main menu.Can you tell me how I can fix this? I would really appreciate it.
Hey man, thanks for sharing! I got pretty much everything up and running, the thing is, I also made the MainMenu but I don’t know how to disable inputs for the PauseMenu when I’m in the MainMenu. PauseMenu overlaps the MainMenu, am I missing some node somewhere? Thanks again! Your tutorials are dope, best videos for UE4.
I had the same issue and realized that I was creating the main menu widget when clicking on the "Exit To Main Menu" Button. Make sure that you actually open that level instead of creating that widget and adding to viewport.
Ty, I was following the official unreal blog to make a pause menu but this doesn't work if you set it to "Set Input Mode UI only" cause you'd be blocking the input to close the pause menu with the same button.
How do I make it possible to select with the up down arrows, but not with the mouse? And how do I make it so that when you select with the arrows, there is a sound?
Is there a way to disable input on the resume/options/quit when pressing on options. As I want it so the options menu pops up just to the left of the resume/options/quit. Then pressing back will re enable input for the resume/options/quit.
This does not allow for controller or keyboard navigation during gamepause, right? Pls tell me I missed smt simple. The input event is set to execute when paused.I have been struggling with this pausemenu for a few days now as it's one of the last things I need to do, and I can't seem to reconcile the widget with gamepause and controller/keyboard navigation whatever I try.
to fix the camera issue after coming back from the mainmenu, edit the level blueprint from your level so it changes the input mode back to: Game only on event begin play( dont forget the player controller)
Is there a way to only allow the pause menu to be opened on certain levels and if so how would I do that, since currently I can open the pause menu on my main level and end up hiding the mouse on the menus and breaking everything
The only problem I ran into was that the pause menu also works in the main menu, when I unpause it while in the main menu, the mouse disappears and the menu becomes unusable. Except I WANT to be able to use the pause menu in the main menu as well....how do I make the mouse cursor reappear?
I've noticed when I transition from the game over screen to the main menu, it causes a glitch that turns off recording software, is there a fix for this, my transition is similar to yours
Thanks for this amazing tutorial. I tried this and everything is working well, except the part where I can Press 'P' or ESC to unpause it. It is unpausing the game but not moving the widget from screen.
Yeah. That, and also in the main menu. Actually everywhere. I think the script should not be in the player character BP? I just haven't figured out where it has to go.
@@GeneralDynamickx Well for the MainMenu I've set up it's own Player Controller (I think Matt covered this in his MainMenu Tut), so I don't have this issue there. I think for the PauseMenu it's fine to be in the Char BP, but it would need to only unpause when Resuming somehow, and not everytime Esc/P is pressed :/
I cant seem to fix the issue where when I pause the game and go to my options menu, the pause menu stays visible. I can remove from parent using the back button but this then prevents the pause menu from showing when I press 'back'. The closest I've gotten is by adding a sequence that re-creates the pause menu widget but this also happens when I press back from the pause menu. Can anyone help please?
I am missing the Flip Flop node entirely. it doesnt show up in context menu. i used Multi Gate instead, setting Loop to true. no idea why Flip Flop node not showing up in ue5
Love the tutorial. Only problem I have so far is that when I set up the Settings Menu with your "is Valid?" it never gets rid of My Main Menu page so I end up having them both overlap. When I Remove From Parent, it works in destroying the Main Menu page when I switch to my Settings Page, but then I can't get back to Main Menu when I hit back, and then I'm just stuck in Pause hell with nothing no menu on the screen. Wish I knew what I was doing wrong on that, great video tho
When I am in the pause menu and go to the graphics settings, pressing the escape button again leads to a bug: the game exits the menu, but the graphics settings menu is still on it, it's hard to see, but at the edges of the screen you can see it. This bug is solved only by pressing the escape button again - that is, launching the pause menu and then exiting the game. How can I solve this problem? Is it possible for me, for example, to attach the escape key to the back button of the graphics settings so that they exit to the main menu?
great tutorial. i still have an issue though. when i go back to the main menu from the game and then start the game again, i have to hold down the mouse button to look around. any suggestions?
[FIXED] When I got to main menu it on loads the start of the game instead of the main menu UI. However I have another issue where when I go back to the main menu from the pause menu, the back button brings me back to the pause menu instead of the main menu.
Amazing tutorials by the way, thank you so much for teaching us! :) 1 Issue though, When you press Start from the main menu, your mouse control the camera movement fine. But when from the Pause Menu i hit quit To Main Menu, and then press Start from there, it puts me back into the game, but camera moves by clicking and dragging the mouse instead of just moving it.. Why is that? Thank you again!
@@DevMarcell to fix the camera issue after coming back from the mainmenu, edit the level blueprint from your level so it changes the input mode back to: Game only on event begin play( dont forget the player controller)
Hi! I implemented the pause menu just like you did, but I encountered a little problem: when I press the "return to main menu" button and then quit the game (so I'm back in the editor) I see that my character fell through the map the whole time I was in the main menu (I have to scroll out of the map a bunch of times to see my actual map again) How do I pause/stop the "current" game when I return to the main menu via pause menu?
I think this has something to do with game modes. I'd bet money that your character was also spawning and falling through your world on your main menu, but you didn't notice it because you would start the game. See if you can set a game mode override in your World Settings for the main menu map that's different to your main game. I had a similar problem with my main menu, which I noticed when I heard the looping footsteps on my character. Your game mode might be spawning your main character and causing the problem.
My game has a problem. I have been trying to fix it. After playing the background music it restarts the level. the music has been converted into a cue and the cue is looped. I don't know what can be causing this.
I have a weird problem I dont think anyone has, when I press the start game button in the MainMenu widget it starts then i tried using the "P" or "ESCAPE" keybinds but when i pressed them the pause menu did not show up (Only thing that showed up was a mouse cursor) and remeber when i pressed start game there was no mouse cursor (So basically when i press "P" or "ESCAPE" it doesnt show the Pause menu widget instead it just shows a mouse cursor. Does anyone have a solution?
When I start the game and then pause, quit to main menu, then click start again I can't use my mouse to look around until I pause the game, unpause and then I can use the mouse. Any fixes?
Awesome tutorial. I followed all the steps, yet when I press "start", I have to click and drag to change the direction, I mean the mouse cursor doesn't disappear. Weirdly, when I press pause and resume again, everything works fine and I can just point my mouse cursor to change the direction of my player. Any help guys?
"to fix the camera issue after coming back from the mainmenu, edit the level blueprint from your level so it changes the input mode back to: Game only on event begin play( dont forget the player controller)"
When i click my pause button "P" again once its open for somereason it runs the code but doesnt remove it from parent and i dont understand why? any help?
Small bug with the pause/unpause, you need to unlock the mouse when you go back to menu. Because if I go back to menu, then start up the game again, the mouse locks, and the only way to move the player's camera is by holding left click
I love you bro, I've just finished my first demo of my first project and all menues were built based on your series. You're amazing dude!!!!!!
Great tutorial! One extra tip I'd suggest though is that you don't need to work out the X and Y positions for the buttons for varying sizes to get them in the middle, just change the "Alignment" property underneath the position and size in the details panel to 0.5 on X, that will change the origin point of the button to the middle.
Nice to have this important topic covered so well. You're the best.
Thanks a bunch Steve, that means a lot :)
Amazing video Matt, thanks for update the tutorial!
Awesome! I love your tutorials. Had to pause often with this one lol, there was a lot happening most of the time =D Thanks!
lol im glad im not the only one!
Me volví fan de este canal, muchas gracias, me ha servido mucho para el desarrollo de mi juego
This was really great, thanks for posting it!
Thanks for all your tutorials Matt, they are very helpfull!!!
Thanks for the update to the tutorial.
This one is epic! and has helped me a lot in my project.
No problem man, happy to hear it! :)
Thanks a heap. This tutorial helped solve several tiny problems I had using your previous tutorials.
No problem man, that's great to hear :)
For ''Load Streaming Level'' bug; Just add a node which is ''Set Game Paused'' before load your stream level and unchecked paused box. Because when the game is paused, sub levels can't load properly.
Thanks for the updated tut Matt!
No problem man, it's a pleasure :)
Dude this is exactly what ive been looking for!
That's great to hear!! :D
Great tutorial, thank you!
Thank you so much :D Great video
this is awesome dude thank you really much for the tutorial :)
Thank you, your tutorials are helping me a great deal! One thing I had to change though: for returning from the Options (settings) menu, I did add the "True" option for the Is Game Paused check. If True, I return to the Pause Menu, otherwise the menu disappears but the game remains paused and I can't do anything.
thanks, you've really explained it
Great vid, i used this in ue5 5.1 and it works seemlessly
Nice nice nice. Great video as always.
THANK YOU SO MUCH DUDE
Thx 4 making this tutorial it helped me a lot. 😃
This actually worked!
Great Vid, thanks.
Thanks for the AWESOME CONTENT
Great ONE...
Thank you very much.
شكراا جزيراا علي الشرح الجميل تعلمت منك الكثير thank you sir
Thank you!
Thx for the help
This guy is goated bruh.
You are amazing. Thank you so much.
Thanks a lot man, I really appreciate that! Always happy to help :)
Thanks for this!
No problem! Happy to help :)
amazing tuts
Amazing 😉
Amazing! 👍
Thank you so much!
This is so great. I learned a ton. I am having one issue which I am sure is a simple setting. Everything works while testing by hitting the play button in the editor. But when I package it to test, the screen resolution doesn't change. Do I have something set to always be Fullscreen maybe?
The clip is beautiful
thanks
Thanks a tonne mate, happy to help! :)
It works thanks
Nice!
nice tutorial
Nice, just nice! 😁
Thank you man! :)
Awesome, autosubscribe.. tks Dude good job
Amazing tutorials, they truly help a lot. I appreciate you for them. I have a tiny problem though and it is with the quit button visibility. When I click the pause menu, it already starts off with both quit to main menu and desktop buttons visible. It only de-bugs when you click the quit button. Can you help?
Thank you
Thanks for this speed
Always a pleasure!
老弟,我很少留言。但是你讲的真的是太好了,彷佛是黑暗中的银火虫闪闪发光。爱你!
Thank to you
Really nice tutorial, thanks! I tried to follow this tutorial creating buttons to change textures, and tried to create the widget only by pressing tab. The problem is when I click on some options from the menu, pressing tab doesn't close the widget unless I click somewhere else in the screen first. Is that a bug on Unreal?
I know those menu sounds were placeholder but they actually sounded pretty sweet
Thank You for video. So, can we have free-look camera, when paused? Thanks in advance...
If anyone is having problems with the screen locking when coming back from Pause Menu to Game. Use the "Set Ignore Move Input" Node instead of "Set Input Mode Game and UI" Node.
BRO THANK YOU
did not work thoug ):
Stills unblocking the gaming screen... Can someone help me? xD
Thank you!
for the people that it still doesn't work for i guess instead of that you could set it to set input mode ui
Can you show how this is done with the input action using a PlayStation controller which is usually the options button
Thanks for the guide! Only problem I have is when I Pause my game and goto options, the pause menu is still showing.
Very cool tutorial, i prefer defining quitting to menu or desktop. I actually tweaked the main menu i made based on yout video where i figured if you dont have an image and place a camera in the main menu level you can build a Live 3D main menu. Took me awhile to mess with but looks really cool and i thought id share the idea. Maybe you could give it a shot. I also used the free industrial props asset pack to add some flare to my Live main menu. Now with some menu sound and maybe some music its really gonna come together.
Thanks man, and yeah it's a great little feature!
Thanks sounds great too, really improves the feel and immersion of a menu. Thanks for sharing it man, that sounds amazing for your game, definitely sounds like it's coming together nicely :)
@@MattAspland np dude happy to share anything i learn around. and yeah its getting there so and so, so far i have many projects split apart with various things ive learnt deployed in them, i am yet to frankenstein monster them all together, knowing ue4 that should be fun XD.
@@Sector333 Haha heaps of fun and even more errors and pain lol. Great that you're learning loads though, lots of smaller projects is the way to do it. All the best man :)
@@MattAspland Hey i have you and a few other youtubers to thank for all my progress, im a visual learner always have been so couldnt do it without u guys there to teach us. CZcams Game dev teaching channels are the backbone of the indie scene. :)
@@Sector333 That's great to hear man, thanks so much again. I love when the community can come together to provide different content and all help out. And I love even more being able to see the results working out like it is for you :)
Excellent bro, too bad CZcams remove dislike count buttom, This are the videos that you can know for sure how good they are, by watching the like count, ty so much!! :)
Great tutorial though I had to untick "Execute when paused" because if I pressed "P" again and again then it would just continuously add the paused menu widget and it would resume gameplay on the background.
Hey Matt I have one issue:When I go to the main menu and press escape it pauses the game and when It gets removed I lose my mouse cursor and need to press pause again and press exit to main menu.Can you tell me how I can fix this? I would really appreciate it.
You here using IsValid to not create multiple widgets. Does it mean we need to make such branches for menu buttons from previous videos?
Hey man, thanks for sharing!
I got pretty much everything up and running, the thing is, I also made the MainMenu but I don’t know how to disable inputs for the PauseMenu when I’m in the MainMenu.
PauseMenu overlaps the MainMenu, am I missing some node somewhere? Thanks again! Your tutorials are dope, best videos for UE4.
I had the same issue and realized that I was creating the main menu widget when clicking on the "Exit To Main Menu" Button.
Make sure that you actually open that level instead of creating that widget and adding to viewport.
MEN YOU ARE THE BEST
its nice
Thanks man!
Ty, I was following the official unreal blog to make a pause menu but this doesn't work if you set it to "Set Input Mode UI only" cause you'd be blocking the input to close the pause menu with the same button.
Hi, how to add key "ESC" to open the pause menu and make second push ESC closing menu and back to the game? thx
for some reson I cant seem to gat quti box as a variable could you help me out with this?
How do I make it possible to select with the up down arrows, but not with the mouse?
And how do I make it so that when you select with the arrows, there is a sound?
Is there a way to disable input on the resume/options/quit when pressing on options. As I want it so the options menu pops up just to the left of the resume/options/quit. Then pressing back will re enable input for the resume/options/quit.
Is there a way to make this work for VR games or is a mouse cursor required?
This does not allow for controller or keyboard navigation during gamepause, right? Pls tell me I missed smt simple. The input event is set to execute when paused.I have been struggling with this pausemenu for a few days now as it's one of the last things I need to do, and I can't seem to reconcile the widget with gamepause and controller/keyboard navigation whatever I try.
to fix the camera issue after coming back from the mainmenu, edit the level blueprint from your level so it changes the input mode back to: Game only on event begin play( dont forget the player controller)
iam noob at this program so can u make it easier to understand? step by step? thx
Goat
and thats why they call you the goat
What if we want music to play when the game is paused? or if youre on the main menu?
Is there a way to only allow the pause menu to be opened on certain levels and if so how would I do that, since currently I can open the pause menu on my main level and end up hiding the mouse on the menus and breaking everything
The only problem I ran into was that the pause menu also works in the main menu, when I unpause it while in the main menu, the mouse disappears and the menu becomes unusable.
Except I WANT to be able to use the pause menu in the main menu as well....how do I make the mouse cursor reappear?
I've noticed when I transition from the game over screen to the main menu, it causes a glitch that turns off recording software, is there a fix for this, my transition is similar to yours
i love youuuuuuuuuuuuuuuuuuuuu
the widget master
Thanks for this amazing tutorial. I tried this and everything is working well, except the part where I can Press 'P' or ESC to unpause it. It is unpausing the game but not moving the widget from screen.
If youre using input actions from the newer ue5 there is an option to tick in the input action you create called Trigger when Paused
Great Stuff as always!
One thing, player can unpause in options with esc or p. Can I disable this somehow?
Yeah. That, and also in the main menu. Actually everywhere. I think the script should not be in the player character BP? I just haven't figured out where it has to go.
Was looking for a solution to this as well.
I'd like to go back from Options to PauseMenu by pressing the Action key (Esc, P) but no idea how :(
@@GeneralDynamickx Well for the MainMenu I've set up it's own Player Controller (I think Matt covered this in his MainMenu Tut), so I don't have this issue there.
I think for the PauseMenu it's fine to be in the Char BP, but it would need to only unpause when Resuming somehow, and not everytime Esc/P is pressed :/
I cant seem to fix the issue where when I pause the game and go to my options menu, the pause menu stays visible. I can remove from parent using the back button but this then prevents the pause menu from showing when I press 'back'. The closest I've gotten is by adding a sequence that re-creates the pause menu widget but this also happens when I press back from the pause menu. Can anyone help please?
Is there a way for me to set up my controller for it?
Nice Tutorial, However I have to press the Pause Widget button two times it doesn't work at the first time.
Any Solution?
disable pause menu in main menu? Everything Worked but the pause menu keeps showing on my Main Menu screen. How to stop It?
Please can you tell me how to fix the pause menu showing in the main Menu?
I am missing the Flip Flop node entirely. it doesnt show up in context menu. i used Multi Gate instead, setting Loop to true. no idea why Flip Flop node not showing up in ue5
Love the tutorial. Only problem I have so far is that when I set up the Settings Menu with your "is Valid?" it never gets rid of My Main Menu page so I end up having them both overlap. When I Remove From Parent, it works in destroying the Main Menu page when I switch to my Settings Page, but then I can't get back to Main Menu when I hit back, and then I'm just stuck in Pause hell with nothing no menu on the screen. Wish I knew what I was doing wrong on that, great video tho
on clicked options button --> remove from parent --> ?is valid
@@wesss9353 Thank you man it help me a lot
@@batuhanbulun500 I had the same problem, and that's how I got it to work...
@@batuhanbulun500 I put music on the title screen and it repeated itself, so be careful about that.
When I am in the pause menu and go to the graphics settings, pressing the escape button again leads to a bug: the game exits the menu, but the graphics settings menu is still on it, it's hard to see, but at the edges of the screen you can see it. This bug is solved only by pressing the escape button again - that is, launching the pause menu and then exiting the game. How can I solve this problem? Is it possible for me, for example, to attach the escape key to the back button of the graphics settings so that they exit to the main menu?
great tutorial. i still have an issue though. when i go back to the main menu from the game and then start the game again, i have to hold down the mouse button to look around. any suggestions?
U sure there's nothing missing? I think it's normally a problem with the "show mouse cursor" node or the "set game ui only" something.. I'm not sure..
add this to the end of "start game" in Main Menu widget BP - i.imgur.com/mqI1Zn2.png
[FIXED]
When I got to main menu it on loads the start of the game instead of the main menu UI.
However I have another issue where when I go back to the main menu from the pause menu, the back button brings me back to the pause menu instead of the main menu.
Hey, can you help me? In my menu after resuming the game i cannot move or look, i can only move my mouse, can you help me?
Amazing tutorials by the way, thank you so much for teaching us! :)
1 Issue though, When you press Start from the main menu, your mouse control the camera movement fine.
But when from the Pause Menu i hit quit To Main Menu, and then press Start from there, it puts me back into the game, but camera moves by clicking and dragging the mouse instead of just moving it.. Why is that? Thank you again!
It happens to me too. Do you still have the problem?
@@DevMarcell I sadly did not manage to fix that issue.. :/ Not even the second time i used this tutorial.
@@DevMarcell to fix the camera issue after coming back from the mainmenu, edit the level blueprint from your level so it changes the input mode back to: Game only on event begin play( dont forget the player controller)
@@lucusmaximus Thanks man it worked :D
Guys for everyone having the mouse cursor problem to solve it you have to check the box in the resume button's Set show mouse cursor.
When I press ESC to Pause Menu, the game screen doesnt block. I can't move the mouse cursor without the game screen moving...
Hi! I implemented the pause menu just like you did, but I encountered a little problem: when I press the "return to main menu" button and then quit the game (so I'm back in the editor) I see that my character fell through the map the whole time I was in the main menu (I have to scroll out of the map a bunch of times to see my actual map again)
How do I pause/stop the "current" game when I return to the main menu via pause menu?
I think this has something to do with game modes. I'd bet money that your character was also spawning and falling through your world on your main menu, but you didn't notice it because you would start the game. See if you can set a game mode override in your World Settings for the main menu map that's different to your main game. I had a similar problem with my main menu, which I noticed when I heard the looping footsteps on my character. Your game mode might be spawning your main character and causing the problem.
My game has a problem. I have been trying to fix it. After playing the background music it restarts the level. the music has been converted into a cue and the cue is looped. I don't know what can be causing this.
I have a weird problem I dont think anyone has, when I press the start game button in the MainMenu widget it starts then i tried using the "P" or "ESCAPE" keybinds but when i pressed them the pause menu did not show up (Only thing that showed up was a mouse cursor) and remeber when i pressed start game there was no mouse cursor (So basically when i press "P" or "ESCAPE" it doesnt show the Pause menu widget instead it just shows a mouse cursor. Does anyone have a solution?
When I start the game and then pause, quit to main menu, then click start again I can't use my mouse to look around until I pause the game, unpause and then I can use the mouse. Any fixes?
but matt, if i press escape the game will close not like P?
Awesome tutorial. I followed all the steps, yet when I press "start", I have to click and drag to change the direction, I mean the mouse cursor doesn't disappear. Weirdly, when I press pause and resume again, everything works fine and I can just point my mouse cursor to change the direction of my player. Any help guys?
"to fix the camera issue after coming back from the mainmenu, edit the level blueprint from your level so it changes the input mode back to: Game only on event begin play( dont forget the player controller)"
When i click my pause button "P" again once its open for somereason it runs the code but doesnt remove it from parent and i dont understand why? any help?
Small bug with the pause/unpause, you need to unlock the mouse when you go back to menu. Because if I go back to menu, then start up the game again, the mouse locks, and the only way to move the player's camera is by holding left click
Add "Set Input Mode Game Only" node on the OnClicked event for Start Button. It worked for me
this worked for me as well. don't forget to get player controller and attach it to the set input game only.