5 Minute MAIN MENU Unity Tutorial

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • Hoo boy, this was more of a challenge I wanted to do myself, was getting tight on time near the end.
    I wanted to try to show how to setup something every game needs, a main menu, in as concise of a way as possible in a Unity Tutorial. I also tried to explain additional things like general UI advice in Unity, as well as Scene management (loading different scenes) and how scenes are built into the project. I know the pace is pretty quick, but hopefully this helps you out!
    ✨Want to support the channel?
    Buy me a coffee ☕: ko-fi.com/bmoli
    LIKE the video if you learned something useful, it really helps the channel out.
    COMMENT if you have any questions or want to tell me how I went slightly over 5 minutes (does intro and outro count? I'm unconvinced)
    ➤Join the new DISCORD SERVER: / discord
    ➤Want to make video games? Start with my tutorial Playlist: • Epic Unity Tutorials
    ➤5 Minute Tutorial Series: • 5 Minute Games
    ➤Don't forget to SUBSCRIBE for all the upcoming content.
    Thanks for watching!!
    ~~~~~~~~~~~
    ASSET LIST
    ~~~~~~~~~~~
    Red Cliff Background: assetstore.uni...
    ~~~~~~~~~~~
    #bmo #unity #tutorial

КОМЕНТАРІ • 954

  • @BMoDev
    @BMoDev  4 роки тому +397

    For those having an error with SceneManager make sure the top of your script has this statement:
    using UnityEngine.SceneManagement;

    • @roblenwithyou8618
      @roblenwithyou8618 4 роки тому +1

      what statement?

    • @roblenwithyou8618
      @roblenwithyou8618 4 роки тому +1

      BRUH

    • @oakleyblade9400
      @oakleyblade9400 4 роки тому +6

      @@roblenwithyou8618 so you know when at the top of the screen it says using UnityEngine; ? well, right under it put using UnityEngine.SceneManagement; so that it knows to switch scenes when you wright the scene scripts.

    • @theboigamer1155
      @theboigamer1155 4 роки тому

      I know that

    • @pfp4ever
      @pfp4ever 4 роки тому +1

      4:00 pause and look at the imports basicly line 4

  • @joshi7978
    @joshi7978 4 роки тому +370

    and finally you can also qui-

    • @UNKNOWN-fy7qw
      @UNKNOWN-fy7qw 3 роки тому

      Hi can you give me the code i cannot see properly plz

    • @echo9dev
      @echo9dev 3 роки тому

      Ysah

    • @zw9001
      @zw9001 3 роки тому +1

      that made me crack up so hard lmao

    • @PTurtle
      @PTurtle 3 роки тому +1

      @@UNKNOWN-fy7qw he is literally reciting it

    • @Galaxy_World
      @Galaxy_World 3 роки тому

      XD

  • @Rumpael
    @Rumpael 4 роки тому +520

    Instructions unclear, created GTA 6

  • @LetsBuildWithExoticWolfieTM
    @LetsBuildWithExoticWolfieTM 4 роки тому +141

    I love the ending

  • @marshall123x
    @marshall123x 3 роки тому +232

    Great tutorial! However i think its important to mention that in some projects you may need to change your image's texture type from "Default" to "Sprite(2D and UI)" before you can drag it to the image source.

    • @MASTERX-nw2gk
      @MASTERX-nw2gk 3 роки тому +6

      Can you please tell me how to do that im stuck in this situation where I can't drag my image to the source image

    • @marshall123x
      @marshall123x 3 роки тому +31

      @@MASTERX-nw2gk So i tried replying to this twice now and for whatever reason its not showing up so please excuse me if there are multiple replies by me. So the way you change the texture type is while in unity, in the project tab, in the assets menu click on the image that you want to change the texture type of, once highlighted under the inspector tab for that image the first drop down menu should be "Texture Type". Open the drop down menu and click "Sprite (2D and UI)". That should be the solution youre looking for, hope it helps! :)

    • @MASTERX-nw2gk
      @MASTERX-nw2gk 3 роки тому +3

      @@marshall123x Thank you so much I really Appreciate it !!!

    • @marshall123x
      @marshall123x 3 роки тому

      @@MASTERX-nw2gk np, glad i could help! :)

    • @MASTERX-nw2gk
      @MASTERX-nw2gk 3 роки тому +1

      I can confirm this works

  • @BluebellyGaming
    @BluebellyGaming 2 роки тому +25

    Holy crap this was 10k times easier to understand than all other tutorials I've seen. Thank you.

    • @BMoDev
      @BMoDev  2 роки тому +3

      Happy to hear that!

  • @AcroGrade
    @AcroGrade 3 роки тому +14

    I love you so much dude. I needed this done in like 5 minutes for a class project due in a bit and you came in clutch.

    • @Electryz
      @Electryz 3 роки тому

      how convenient

  • @migo70
    @migo70 4 роки тому +57

    Only thing to add is for the SettingsMenu you have to manually set it not active in the Hierarchy otherwise they both load on run. On the object itself left of the name there is a tick box.

    • @hunnitroundheath7456
      @hunnitroundheath7456 3 роки тому +2

      When I do this the back button doesn't appear in the settings menu, there are just no buttons, only the background image

    • @marcomd7204
      @marcomd7204 2 роки тому +4

      thk that was my problem hahaha

    • @andydy3470
      @andydy3470 2 роки тому +3

      Thanks man u helped me so much.

    • @uchimama
      @uchimama 2 роки тому +1

      thank you!!!

    • @connor2094
      @connor2094 Рік тому

      I still have this problem the first time i load it. If i hit settings and go back its normal and works

  • @revmatch6r
    @revmatch6r 4 роки тому +66

    5 minutes on the dot 😂 super helpful, might be my favorite one yet

    • @BMoDev
      @BMoDev  4 роки тому +2

      Hahah I had to pickup the pace near the end to make it, was a close one. Thanks!

    • @JamesDHalliday
      @JamesDHalliday Рік тому +1

      5:09, technically, but still 😅

  • @peterparkour2918
    @peterparkour2918 3 роки тому +22

    If the Back button is Overlaid on your other buttons in the same scene, you can make a separate script called "Options" and have something like:
    under public class
    public GameObject options;
    void start()
    {
    options.SetActive(false);
    }
    then drag it to the Options menu, then drag the options menu to the script bar. Now the Back button should be initially hid, and if you click options it would pop up, and the rest of the code would work the same.

    • @qidu585
      @qidu585 3 роки тому

      TYSM! This helped a lot!

    • @dyl3841
      @dyl3841 3 роки тому +3

      ive added the options script to the options menu but it isn't doing anything

    • @Sauce_Master
      @Sauce_Master 2 роки тому +1

      you now have the N word pass for a day

    • @CarmenzReal
      @CarmenzReal Рік тому

      Thank you!

    • @grantmiller5321
      @grantmiller5321 3 місяці тому

      If this doesn't work for anyone, try capitalizing the S in the Start function. The code above works but you can't just copy and paste it since the function name is case sensitive. Thanks for the help!

  • @bedtimepodcast8798
    @bedtimepodcast8798 4 роки тому +166

    you should do a 5 minute series on how to do things in unity, that would be extremely helpful and quicker and not a waste of time, because sometimes i do what people say and it ends out not even working and i noticed i was doing it for and hour or so!? so if it doesnt work atleast you know you didnt loose any of your time making the game.

    • @adomasjarmalavicius2808
      @adomasjarmalavicius2808 4 роки тому +8

      pathetic, im in 6 hours bro

    • @keemybrzee8442
      @keemybrzee8442 3 роки тому +9

      @@adomasjarmalavicius2808 hours?,haha boi its been 6 DAYS for me

    • @AlexFernandez-ty7qd
      @AlexFernandez-ty7qd 3 роки тому +6

      @@keemybrzee8442 2 months for me

    • @MASTERX-nw2gk
      @MASTERX-nw2gk 3 роки тому +2

      @@AlexFernandez-ty7qd Jokes on you I'm dead and I'm still working on it😎

    • @Hitokiri1912
      @Hitokiri1912 2 роки тому +1

      @@MASTERX-nw2gk 🤣🤣🤣

  • @definarte
    @definarte Рік тому +81

    This guy teaching us things in 5 minutes faster than my teachers with 6 months of class

    • @lenrainnn
      @lenrainnn Рік тому +1

      True but most of the time the longer ones are more in depth, but this specific tutorial is still so amazing.

  • @dompi379
    @dompi379 4 роки тому +8

    This video is legendary. This is too much help, I'd normally have to go through 20 videos to find this much useful information. Thank you very much!

    • @BMoDev
      @BMoDev  4 роки тому +2

      Glad you found it helpful!

  • @jimmyljr95
    @jimmyljr95 4 роки тому +19

    Lol @the ending. Thanks, that was such a fast turnaround from when I asked about main menus on the last video! And it's exactly what I needed.

    • @BMoDev
      @BMoDev  4 роки тому +3

      I got you

    • @jakewill8702
      @jakewill8702 4 роки тому +1

      @@BMoDev Hey so i have a question will the quit Button REALLY work xD?

    • @BMoDev
      @BMoDev  4 роки тому +1

      @@jakewill8702 Yep! When you play in the Editor it won't, but you can test it by going to File->Build & Run, it should close the application when its running for real!

  • @BobTheBuilder294
    @BobTheBuilder294 Рік тому +36

    If you're having trouble setting the image as the background try changing the texture type to "Sprite (2d and UI)" in the inspector for it.
    I was so confused why it wasn't working because it let me use it earlier, i think once you import textmesh pro stuff it messes with your settings a little. I nearly went insane.

  • @marco1941
    @marco1941 Рік тому +3

    I just made my first game (including menu) in Script and I made it work for PC and Mobile Controls as well, so that was kinda tricky to do, and now it‘s really interesting to see, how another engine does it. I love that it comes with auto-generated events for the buttons. So thank you, this was very interesting and informative to watch.

    • @ReiBois
      @ReiBois 10 місяців тому

      What is your game ? Kinda curious

  • @poeticsoulnyc
    @poeticsoulnyc Рік тому +4

    For those experiencing issues with the code-I was having issues with the quit feature not appearing, this code fixed it- THANKS CHATGPT
    using UnityEngine;
    using UnityEngine.SceneManagement;
    public class MainMenu : MonoBehaviour
    {
    public void PlayGame()
    {
    SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
    }
    public void Options()
    {
    Debug.Log("Options not implemented yet");
    }
    public void QuitGame()
    {
    Application.Quit();
    }
    }

  • @darkpink_electronics4523
    @darkpink_electronics4523 4 роки тому +61

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.SceneManagement;
    public class menuscript : MonoBehaviour
    {
    public void PlayGame()
    {
    SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);// this can load the scene number 1 (game)//SceneManager.GetActiveScene().buildIndex +1
    }
    public void QuitGame()
    {
    Application.Quit();
    }
    }

    • @majacebulska3017
      @majacebulska3017 3 роки тому +1

      thank you!

    • @Alaa-or9mn
      @Alaa-or9mn 2 роки тому

      thank you! :)

    • @Kasuga-
      @Kasuga- 2 роки тому +1

      omg thankyou so much i added buildIndex * 1 by mistake and have been facing problem from last 3 days finally it worked!!

    • @GDSick
      @GDSick 2 роки тому

      Thanks For Code Fix

    • @underratedtheboi7595
      @underratedtheboi7595 2 роки тому

      Love uuu ❤

  • @anbu5667
    @anbu5667 4 роки тому +57

    you deserve more subs

    • @BMoDev
      @BMoDev  4 роки тому

      🙏Thanks

  • @bas5070
    @bas5070 4 роки тому +24

    accidentally broke in the Pentagon. Instructions unclear
    nahh just kidding was suuuuper usefull!!

  • @2GuitarsPlay
    @2GuitarsPlay 3 роки тому +48

    Just in case anyone has this issue:
    Don't call your script SceneManager, otherwise it will replace the SceneManager in SceneManagement and it won't show any methods. :)

  • @tbonex9x
    @tbonex9x Місяць тому

    fast, no bullshit, and right to the point. thank you. I made my first main menu today.

  • @siddharthsharma2129
    @siddharthsharma2129 2 роки тому +4

    You just saved my life with this video. I had already composed the music for the main menu which I don't yet have, but soon will thank to you and this wonderful video! 🙂

    • @BMoDev
      @BMoDev  2 роки тому

      Nice, I wanna hear it

  • @ajononikostudio
    @ajononikostudio Рік тому +18

    For anyone who encountered the issue of ending up with unclickable buttons after following the instructions to a "T", remember to add an EventSystem and then update it (you'll see a prompt in red on the right side int he inspector). After adding this one element missing from a newer Unity version (not added automatically) the play and settings buttons functioned properly.

    • @davidevismara4105
      @davidevismara4105 Рік тому

      If it didn’t automatically spawn and eventsystem when I did UI and Image how do I add one?

    • @sukunagaming77
      @sukunagaming77 Рік тому

      thnks

    • @zhamantachavez923
      @zhamantachavez923 Рік тому

      Omg thank you, you saved me. The buttons work now!

    • @corey333p
      @corey333p Рік тому

      I need clearer instructions on this, still can't get it to work. EDIT: Nevermind it's because I accidentally set the color of the image to be fully transparent.

  • @DragonByte79
    @DragonByte79 3 роки тому +6

    I love that quit function. Not because of you awesome tutorial, just for that nice idea for finishing your video :D

  • @alexgillard7886
    @alexgillard7886 4 роки тому +4

    So fast. So clean!
    The only that that tripped me up was that my Back button was over the Quit button, but the comment section GOT ME!

    • @dyl3841
      @dyl3841 3 роки тому

      how do u fix

    • @Sauce_Master
      @Sauce_Master 2 роки тому

      @@dyl3841 yeah the back is still visible

    • @itswiftyy
      @itswiftyy 2 роки тому

      @@dyl3841 In your Unity inspector, click on your "SettingsMenu" object and uncheck the box in the top of the inspector. This will disable the settings menu.

  • @ramdom_player201
    @ramdom_player201 2 роки тому +33

    As useful as this tutorial was, I still found it too fast and had to frequently rewind to catch things. I had to time the pause very precisely in order to see the first line of code for the created script.

  • @talismanskulls2857
    @talismanskulls2857 Рік тому +5

    menus are easy enough to layout. The bugger is the art and scripting for everything to work seamlessly throughout the game :D

  • @fo4357
    @fo4357 3 роки тому +20

    Um... You may have edited out too much to make it shorter. You skipped over the step of adding the using statement in the script, and you jumped over the onClick settings for GameObject.SetActive. Yes the tutorial was technically short, but I had to keep going back to see what you did. You should make sure your instructions include ALL steps.

    • @karolasswara
      @karolasswara 3 місяці тому

      hi im also hiaving trouble with that part and im so confused, can you help me on the GameObject.SetActive?

  • @hyp3240
    @hyp3240 8 місяців тому

    Best tutorial on Main menus I could find, easy to follow and straight to the point. Thank you kind Sir!

  • @playermat8574
    @playermat8574 4 роки тому +13

    The algorithm suggested me your video. You're doing something right haha

  • @andreasmagne7582
    @andreasmagne7582 Рік тому +7

    I can't select the function in the on click thing. In the drop-down it doesn't say: "GameObject", "RectTransform" or "MainMenu", only "Monoscript"

    • @Patukakkonen
      @Patukakkonen 16 днів тому

      You need to drag the main menu game object on the small box under "On click".

  • @KsaCommentator
    @KsaCommentator 4 роки тому +13

    the BEST
    should've known your channel before
    hope to see that u have 100k+ subs
    you deserve it
    keep going

    • @BMoDev
      @BMoDev  4 роки тому +2

      Wow! You are too kind 🙏 I'll try to live up to that

  • @cr7mlc
    @cr7mlc 4 роки тому +7

    Not all heroes wear caps!! You just gained a subscriber!!

    • @BMoDev
      @BMoDev  4 роки тому +3

      Thank you! 🙏 Really appreciate it

  • @timothymanuel9071
    @timothymanuel9071 4 роки тому +5

    thanks for the Tutorial you really do deserve more subs and views, it was perfect for what I needed and helped a lot

    • @BMoDev
      @BMoDev  4 роки тому +1

      Thank you, I really appreciate that! I'm truly happy it helped you

    • @NareReti
      @NareReti 3 роки тому

      @@BMoDev but for the image it does'nt work

  • @peperoni7789
    @peperoni7789 4 роки тому +2

    I search "Unity 2d menu" on UA-cam, the second video is this one, i'm not disappointed, thanks

  • @achintyacancode3543
    @achintyacancode3543 3 роки тому +4

    Anyone having problems with the selected color option in the button, just set navigation to none and then set the selected color Alpha to 0, It works like a charm!

  • @youtubebero5154
    @youtubebero5154 2 роки тому

    really yotube, really google, took me an hour to find this toturial and in the first minute of this tutorial I got my answer, I am really begining to question the intelligence of the programmers and people in FANG like companies. Wasting 1 hours of my precious time because you can't fine tune your algorithms , sad just sad,all I wanted to know was how to put a freaking image in the background. Thank you Bmo you a re a god like youtuber, got a subscriber here! keep it up!

  • @Ben-bg2lp
    @Ben-bg2lp 4 роки тому +5

    You left off so many stuff at the end to make the video 5 minutes long!
    Exactly how I would do it!

  • @JamieClash
    @JamieClash 3 роки тому +2

    I always forget what I’m playing even though I clicked the application 2 seconds ago
    Game titles are very helpful

  • @adomasjarmalavicius2808
    @adomasjarmalavicius2808 4 роки тому +2

    this is taking me already 4 hours

  • @princeofholyafghanistan
    @princeofholyafghanistan 2 роки тому

    People might forget what they are playing. That was awesome!

  • @Wownerd1265
    @Wownerd1265 2 роки тому +4

    Helpful, but there were definitely points where you didn't mention things you were doing. For instance, the using UnityEngine.SceneManagement; (which you addressed) and also setting the On Click () function to GameObject.SetActive when you were setting up the options button to hide the MainMenu. That one took me a few minutes because the cut you did to that point really distracted me from the fact that the dropdown menu changedd.

    • @Wownerd1265
      @Wownerd1265 2 роки тому +1

      You also did not cover how to set the "Back" button to Active = False to start; I will figure this out, but again, frustrating.

  • @overseasmusiccartelomcarte3611

    🤣🤣🤣 Bro how you ended this tutorial got me LMAO🤣🤣 dopest 5 minutes of the day.

  • @FortniteBalls9669
    @FortniteBalls9669 3 роки тому +7

    OMG thank you so much for this tutorial. I tried to follow a Brackeys tutorial but this one works and it's fast and easy. You should try and make a video for a wave spawner if possible.

  • @dashadventure9952
    @dashadventure9952 2 роки тому +1

    This was so helpful. 2 years later this is still good

  • @JovsValorant
    @JovsValorant 4 роки тому +3

    Im your 1kth subscriber. I love the videos so far. Keep it up!

    • @BMoDev
      @BMoDev  4 роки тому +1

      You hold a special place in my heart

  • @vishuu528
    @vishuu528 3 роки тому +2

    need short and appropriate tutorials like this! Thank you :)

    • @FortniteBalls9669
      @FortniteBalls9669 3 роки тому +1

      Does it work with the newest Unity version?

    • @vishuu528
      @vishuu528 3 роки тому +1

      @@FortniteBalls9669 Well I worked with 2019 version, but since this is pretty basic stuff it would work with any latest version I guess!

  • @ellienyan
    @ellienyan 4 роки тому +12

    Thanks for this quick tutorial on main menus
    this helped me a lot more than that famous dude brackeys.
    even tho this is only 5 minutes (which is a good thing!)

    • @BMoDev
      @BMoDev  4 роки тому +1

      Lmao, thanks, I appreciate that. I love Brackeys though they make amazing content.

    • @nathlexandra
      @nathlexandra 4 роки тому

      Hey can you help me w/ something? when i tried to put all of the buttons on the "On click " it doesnt work, how did you select everything?

    • @cercizbatha9034
      @cercizbatha9034 4 роки тому

      @@nathlexandra just do each individually if it doesn't work .you dont have to highlight them

    • @projectflea9905
      @projectflea9905 4 роки тому

      @⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻
      ⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻
      This name....

  • @adhamsalYT
    @adhamsalYT 3 роки тому +1

    this is the best main menu tutorial

  • @lunachable1
    @lunachable1 4 роки тому +3

    Thans SO much, im trying to make a multiplayer game for my friends and i to play and this works flawlessly

    • @BMoDev
      @BMoDev  4 роки тому +1

      Glad to hear! Good luck with the game, would love to see it

  • @knifeyonline
    @knifeyonline 4 місяці тому

    this is good. I forgot how buttons worked lol. I took this video and went straight to animating a menu with an animation controller. On the transition you just put a trigger, which works pretty much the same as turning on and off the menu's

  • @qurlighost9168
    @qurlighost9168 3 роки тому +3

    Keep doing your thing its useful for beginners like me

  • @InDepthInsight
    @InDepthInsight 4 місяці тому

    That ending was smooth AF

  • @coutnico-f9265
    @coutnico-f9265 4 роки тому +6

    i liked your video, now i can make some screens, but was super hard to follow even on 0.75 speed. Maybe people like my prefer a 10min video than a 5min video that you can take 30mins to follow completly
    thanks a lot for your work

    • @senne7636
      @senne7636 4 роки тому +2

      Yeah really 1 hour and a half work for a video from 5min😂

    • @ellienyan
      @ellienyan 4 роки тому

      pause button

  • @weaponkid1121
    @weaponkid1121 3 роки тому +1

    THANK YOU! So quick, so concise, yet well explained

  • @TheMoviesManX
    @TheMoviesManX 4 роки тому +9

    Damn this is one amazing 5 minutes tutorial ! , I learned a lot of things in less than 30 minutes , thank you !

    • @BMoDev
      @BMoDev  4 роки тому +3

      I appreciate the kind words

    • @TheMoviesManX
      @TheMoviesManX 4 роки тому +2

      @@BMoDev You have no idea how much this video helps , thanks for sharing your knowledge sir :)

  • @oakleyblade9400
    @oakleyblade9400 4 роки тому +1

    this is super high quality. If you sounded like brakeys I would have thought it was Brakeys. more subs!!

  • @joemariejacinto1915
    @joemariejacinto1915 3 роки тому +3

    youre a god!

  • @godzillakingkongvenom
    @godzillakingkongvenom 4 роки тому +2

    I really like this. Simple and quick.

    • @BMoDev
      @BMoDev  4 роки тому

      Thanks! I'm going to try to keep them shorter, I think its easier to watch

  • @Pussyguardian
    @Pussyguardian 4 роки тому +3

    Thanks for the tutorial! You definitely deserve more subs & views!

    • @BMoDev
      @BMoDev  4 роки тому +1

      Thank you! Comments like this really hit home and keep me motivated. Happy you enjoyed it!

  • @aundo1647
    @aundo1647 Рік тому +1

    great video with all the fundamentals needed to get started! Thanks!

  • @boyar3033
    @boyar3033 Рік тому +4

    Easy to understand and implement to my project. Thank you so much ! Your tutorials are a goldmine.

  • @breakdancerQ
    @breakdancerQ 6 місяців тому

    Lol best outro. That being said great tut, all you needed, no more!

  • @jakeduncan2721
    @jakeduncan2721 4 роки тому +3

    Love these vids man

    • @BMoDev
      @BMoDev  4 роки тому

      Appreciate it 🙏

  • @lanceroygames
    @lanceroygames Рік тому

    You're the man BMO, keep up the great tutorials dude!

  • @nikorigaming7022
    @nikorigaming7022 3 роки тому +4

    I love how, when pressing the "Quit" button, the video ends. Intentionally. xD

  • @chattychatotchannel
    @chattychatotchannel Рік тому +1

    Thanks for not overcomplicating it

  • @BastabyYT
    @BastabyYT 3 роки тому +4

    How can i disable that Back button cant be seen on the main menu, i have that glitch, but when i click it, it dissapears, and when i click settings button, it opens normal
    help pls?

    • @tdawg6348
      @tdawg6348 3 роки тому +1

      Either you need to disable the settings menu or check that your buttons load correctly. It’s been 3 months so unless you need it I won’t give a detailed description

    • @BastabyYT
      @BastabyYT 3 роки тому

      @@tdawg6348 speak my lord

  • @matthewowers9038
    @matthewowers9038 2 роки тому +1

    used this tutorial in my 2D game was so quick and easy to follow, many thanks !!!

  • @lando2519
    @lando2519 3 роки тому +3

    In my "On Click()" section, it is letting me put in the .cs but not giving me any options for function to use. Anyone have an idea?

    • @bonse2000
      @bonse2000 3 роки тому +2

      same did you find fix solution?

    • @TiaNeedsSleep
      @TiaNeedsSleep 2 роки тому

      here one year later, same problem

    • @ItzJendy
      @ItzJendy 7 місяців тому +1

      here 3 years later, same problem

  • @icresoftgames
    @icresoftgames 3 роки тому

    the "quit" was quick., thank you!

  • @TheEarlPH
    @TheEarlPH 3 роки тому +4

    This was perfect, thank you!

    • @BMoDev
      @BMoDev  3 роки тому +2

      Glad you liked it!

  • @totallyAud
    @totallyAud 4 роки тому +1

    This will be my goto Menu System refresher video. Thanks man!

  • @amandacollins7392
    @amandacollins7392 4 роки тому +5

    BMo the Tutorial GOD. I will follow your tutorials into the oblivion uwu

  • @azizbrownkuwindacorp
    @azizbrownkuwindacorp 6 днів тому

    Fantastic Tutorial! Thank you so much!

  • @waffoo101thedankest5
    @waffoo101thedankest5 4 роки тому +10

    When I click play my camera wont show
    Is it because im using 3d?
    EDIT: Holy shit I fixed it and I was just messing around
    Thanks for the video!!

    • @BMoDev
      @BMoDev  4 роки тому +1

      Nice job!

    • @dome_paleta
      @dome_paleta 3 роки тому

      did you khnow that you have 69 subs

    • @dredit9462
      @dredit9462 2 роки тому

      how did you fix it tho

  • @ivanangelov8825
    @ivanangelov8825 3 роки тому +1

    Nice, most of the stuff I knew, but still I learned something and gave me a kick start to finally stop slacking and do the menus for my hobby project!

  • @unrealdevop
    @unrealdevop 3 роки тому +4

    Great tutorial but when I did the last part it went to the back page but wouldn't go back, I double checked and I had the setup correct

  • @georgianally
    @georgianally 2 роки тому +2

    This was exactly what I wanted and was done so well and clearly thanks so much!!! I'm making a frog game :-) This also taught me new unity tips!! 10/10 vid gonna look at your others now

  • @vrsuhfx
    @vrsuhfx 2 роки тому +4

    hey! great tutorial, but is there any way to hide the backbutton from the settings menu from being displayed on the main menu? noticed it duplicated.

    • @brokenleollie
      @brokenleollie Рік тому

      I have the same issue 7 months later lol

  • @Arcane.after.hours-
    @Arcane.after.hours- Рік тому +1

    really helpful and easy to understand! thank you from a 14 year old beginner game dev :]

    • @BMoDev
      @BMoDev  11 місяців тому

      You'll be a pro in no time

    • @Arcane.after.hours-
      @Arcane.after.hours- 11 місяців тому +1

      @@BMoDev i have a question (if you have time to answer), i have the main menu set up and i have added a few buttons to the options menu screen. when i start the game, the buttons supposed to be in the options menu appear immediately, and i cant figure out how to make them show up only when the options button is clicked. can you help? thank you!

    • @BMoDev
      @BMoDev  11 місяців тому +1

      @@Arcane.after.hours- select your options menu gameobject in the hierarchy. Then in the inspector un check the box at the top to disable the menu. Good to go

    • @Arcane.after.hours-
      @Arcane.after.hours- 11 місяців тому +1

      @@BMoDev omg i should have seen that, thank you so much!! now i can actually start on the game itself since i have the menu figured out haha

  • @pepperedwater4265
    @pepperedwater4265 4 роки тому +3

    Tutorials where they add comedy is good

  • @streifffaro6227
    @streifffaro6227 5 місяців тому

    the ending was very smooth tbh :D

  • @Dizzapizza
    @Dizzapizza 4 роки тому +3

    Having a issue with the button function... I click on no function, then MainMenu, but there is no PlayGame or QuitGame like the script..

    • @FlexterChannel
      @FlexterChannel 4 роки тому

      I have the same problem.. Did you fix it?
      EDIT: I fixed it. You are not suppose to drag the code to the "On Click ()" you are suppose to drag the gameObject "MainMenu" into the "On Click ()"

    • @Dizzapizza
      @Dizzapizza 4 роки тому

      Flexter I think that’s what I did but I’ll try again and see what it does

    • @nathlexandra
      @nathlexandra 4 роки тому

      @@FlexterChannel Im having the same problem it just doesnt work i dont get it

    • @FlexterChannel
      @FlexterChannel 4 роки тому

      Nathalie Orozco the C# script you used to write all your code in should be draged in to the ”MainMenu” gameObject. After that you drag the gameObject (MainMenu) into the ”On Click ()” inside the button’s inspector

  • @GotNoClueLmao
    @GotNoClueLmao Рік тому +2

    My like button is so smashed right now...

  • @tombusckull
    @tombusckull 4 роки тому +5

    When i have the back button say back it covers the quit

    • @fico777
      @fico777 4 роки тому +4

      You have to disable SettingsMenu in the inspector of SettingsMenu, uncheck the box left to the name.

    • @gxsoldier7789
      @gxsoldier7789 4 роки тому

      @@fico777 thanks man!

    • @alexgillard7886
      @alexgillard7886 4 роки тому

      @@fico777 BRO, cheers for that!

  • @naomile1811
    @naomile1811 8 місяців тому

    Incredibly comprehensive and precise :) thank you

  • @kc1449
    @kc1449 4 роки тому +5

    Question, how do we import animations for the background?

  • @corrinealastor6791
    @corrinealastor6791 2 роки тому

    You have now become my guide to Unity. Thank you :)

    • @BMoDev
      @BMoDev  2 роки тому

      awesome, hope I help you on your journey 🙏

  • @sirhamster612
    @sirhamster612 3 роки тому +3

    Every time i try to add a function i some how mess up. When it says no function on the On click part i cant find the right parts

    • @AlexFernandez-ty7qd
      @AlexFernandez-ty7qd 3 роки тому

      Same

    • @NobodyNamine
      @NobodyNamine 3 роки тому +1

      even though it's late, for people in the future who run into this problem, make sure you drag your main menu script into the main menu object in the hierarchy window. Then the function should appear. At 3:17 in video make sure not to skip.

    • @sirhamster612
      @sirhamster612 3 роки тому

      @@NobodyNamine ok thanks

  • @_jules_08_
    @_jules_08_ 3 роки тому +1

    I hit play and the Main Menu and the Options Menu shows at the same time and now it looks like a mess, for now, I disabled the Options Menu for the time being, help

  • @fps-fc2bp
    @fps-fc2bp 4 роки тому +3

    Please help, when i start my screen, both the quit and back button in vissible

    • @BMoDev
      @BMoDev  4 роки тому +3

      select your OptionsMenu, in the inspector uncheck the box at the top to disable it.

  • @crz3431
    @crz3431 Рік тому

    Outro was too perfect.

  • @gregorydriscoll8806
    @gregorydriscoll8806 3 роки тому +3

    Brother, you hovered your mourse over the MainMenu empty in the hierarchy tab and then cut the video to creating a script in the project tab. Since this is my first time with unity I thought there was something wrong because I could only create scripts in the project tab and not right on the MainMenu empty like you did... until I realized you just had this strange and deceiving edit.

    • @liamm5391
      @liamm5391 2 роки тому

      yeah he uses confusing cuts like this which is slightly confusing but I do appreciate his tutorials

  • @NPCsz
    @NPCsz 4 роки тому +1

    We need more 5 minutes series !!!

    • @BMoDev
      @BMoDev  4 роки тому +1

      Yup, I'm definitely going to keep making them!

  • @deraminator945
    @deraminator945 3 роки тому +4

    I can't even drag the image into the source image wtf

    • @Brettin
      @Brettin 3 роки тому

      same problem here i followed all of the same steps but no matter what i do the imported asset will not drag on to the source image. I think it may be a problem with a change in unity and its incredibly frustrating

    • @gooigipie4390
      @gooigipie4390 3 роки тому

      Im late but use RawImage instead

  • @IyaB
    @IyaB 3 роки тому +2

    U deserve more subs man😭

  • @mohamedmusamustafa3324
    @mohamedmusamustafa3324 4 роки тому +3

    It says scene manager doesn't exist in current context.

    • @BMoDev
      @BMoDev  4 роки тому +2

      You just need to add a Using statement at the top of the script!
      using UnityEngine.SceneManagement;
      you can also 'Right Click' on SceneManager -> Quick Actions and Refactorings -> Add using UnityEngine.SceneManagement.

    • @theshredguitarist25
      @theshredguitarist25 4 роки тому

      Same here

    • @theshredguitarist25
      @theshredguitarist25 4 роки тому

      @@BMoDev Wow thanks!

    • @r_t_x_z8435
      @r_t_x_z8435 4 роки тому

      But my play button does not work i made all steps but play button does not make any thing

    • @Gannon777
      @Gannon777 4 роки тому

      @@BMoDev thanks broo

  • @yuhow1145
    @yuhow1145 3 роки тому +1

    thank you so much for how quick and simple this is