Learn how to make a main menu using Unity!

● Developer Forum:

♥ Support Brackeys on Patreon:


♥ Donate:
♥ Subscribe:

● Website:
● Facebook:
● Twitter:


Edited by the lovely Sofibab.


► All content by Brackeys is 100% free. We believe that education should be available for everyone. Any support is truly appreciated so we can keep on making the content free of charge.


♪ Baby Plays Electro Games


Xem thêm bài viết khác:

40 thoughts on “START MENU in Unity

  1. Help me…the play button does not work for me…I need to drag the game to hierarchy then it will work but if I do that the game is already playing at background

  2. P L E A S E H E L P
    ok mabye i should explain…
    so my code "MainMenu" has an error that it fails to load
    (" The associated script can not be loaded. Please fix any compiler errors and assign a valid script.")

    My code (mabye it helps) :
    using System.Collections;

    using System.Collections.Generic;

    using UnityEngine;

    using UnityEngine.SceneManagement;

    public class NewBehaviourScript : MonoBehaviour {

    public void PlayGame ()


    SceneManager.LoadScene (SceneManager.GetActiveScene ().buildIndex + 1);


    public void QuitGame ()


    Debug.Log ("QUIT!");




    please help

  3. dude i accendtly deleted the event system and panicked so much i went to the game scene and and made a panel and got the event system and put it there

  4. Hey, cool tutorial but the tutorial doesn’t match the YouTube display image. I was expecting you to show me how to animate the box behind the text, so that it would highlight the text you are on, like a retro arcade game.

  5. even after 3 years setting the Game Object active through the inspector was way easier than using script. (Non-Programmer)

  6. For those which are confused: TextMeshPro is automaticly implemented in Unity 2019.

  7. Is there an OnMouseHover event like the OnClick? I'd rather add custom features on mouse hover for the buttons, such as sound effects or visuals since a simple background color fade is a bit boring.

  8. I'm getting a weird problem where the location of the text depends on how big my window is, so when I go to play mode there is a lot more on screen than there is in the scene view. does anyone know why this happens or how to fix it?

  9. I get an error code EndLayoutGroup: BeginLayoutGroup must be called first.
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) and the scene will not switch is there a way to fix this?

Leave a Reply

Your email address will not be published. Required fields are marked *