How to make UI in UNITY - EASY TUTORIAL

Поділитися
Вставка
  • Опубліковано 11 вер 2024

КОМЕНТАРІ • 317

  • @keypaxPL
    @keypaxPL 5 років тому +110

    This is how Unity build-in elements demonstrations should looks like for developers. No hours-long tutorials about every feature, just "This element can do this and this. If you're interested, learn more about it on this specific tutorial...". Really great job. I got more informations from this 10 minutes video than from spending a lot more time on official tutorials. Thank you :)

  • @bmj6763
    @bmj6763 4 роки тому +89

    This is the most straightforward explanation of how to use the Unity GUI system with C# sharp I've found. Thanks for saving me from hours more of endless searching.

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

      Came here to comment, BMJ said it perfectly here.

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

      instaBlaster

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

      @@billyhoward9643 master blaster 69

  • @cubyte4640
    @cubyte4640 3 роки тому +38

    Instead of checking length of image and typing it into scale (6:16), you can just click last button in image component named 'Set Native Size'

  • @ordnaelsusej2049
    @ordnaelsusej2049 6 років тому +31

    I love your tutorials, you cover little things that most of the tutorial creators don't, that's amazing :D

  • @LiterallyUnplayable
    @LiterallyUnplayable 6 років тому +3

    Please never stop making these dude, my major is games programming and your tutorials help so much. It is so much fun to make games like this.

  • @xavierbourguignon8948
    @xavierbourguignon8948 2 роки тому +6

    Great tutorial, a lot of info packed in a short period of time, how most video tutorials should be, well done!

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

    So much more lively then other videos and you actually have a personality and care about what your teaching

  • @DrMarcusJudge
    @DrMarcusJudge 5 років тому +24

    Amazing tutorial, really covers everything and very well put together and ordered!

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

    Its amazing that you help small game developer like us grow, I always love your tutorials Thanks a bunch😊😭❣

  • @SpacefaceDEV
    @SpacefaceDEV 6 років тому +4

    Awesome video! I just recently learned about the whole Screen.SetResolution() just recently, and its awesome to see such a useful tip in a video of yours! Your videos have inspired me and allowed me to grow as a developer! Thanks a bunch!

    • @Blackthornprod
      @Blackthornprod  6 років тому +2

      I'm so glad my video have helped you out on your own journey :) ! Keep it up mate and thanks so much for the support :) !

    • @SpacefaceDEV
      @SpacefaceDEV 6 років тому +1

      No problemo! Thank you!

  • @ibrahimmohamed-hz3dm
    @ibrahimmohamed-hz3dm 6 років тому +18

    Keep up the good work i love your tutorials I am sure you will end up becoming a great you tuber :)

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

      the fact that there is a space in UA-camr makes me mad

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

    A little fast when you try to follow along but that's what the pause button is for! Very nice tutorial, easy to understand, thank you! :)

  • @JohnWeland
    @JohnWeland 6 років тому +6

    I would love to see an in-depth guide on making a ui screen for setting up and mapping inputs in-game for keyboard/mouse and controller inputs.

  • @NavedAhmadX
    @NavedAhmadX 5 років тому +3

    6:15 preserve aspect 😊
    Love your tutorials.

  • @DawnosaurDev
    @DawnosaurDev 6 років тому +16

    Still keeping up the great content! :)
    Hope you keep gaining subscribers!

  • @aragonbuckle7743
    @aragonbuckle7743 6 років тому

    I've never really subscribed to a tutorial channel, but your videos are such good quality!

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

    U R A GOD OF UNITY TUTORIALS
    When you say this all become so simple and easy

  • @MrL0LiTube
    @MrL0LiTube 6 років тому +106

    you really like Hollow Knight do you? (btw thanks for introducing me to the game, i bought it becasue of you)

  • @StarbitLight
    @StarbitLight 5 років тому +1

    I was exactly looking for a way to change the resolution by script! Thank you Noa :3

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

    @Blackthornprod - thank you for this. I'm no Unity novice, but I was scratching my head today trying to figure out why my UI was not scaling properly. I knew it had to do with a property from the UI itself, but couldn't remember which one to save my life. It was UI Scale Mode... at about 1:50 in the video. Soon as I saw you change it to Scale With Screen Size it hit me. Thanks for curing my dumb today! 😂

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

    Thanks it was very helpful.

  • @BoomBunny
    @BoomBunny 5 років тому +2

    this really helped me understand buttons and UI, thanks so much!

  • @yashkaushik6116
    @yashkaushik6116 5 років тому +7

    1600x900 resolution is not 16:9 aspect ratio. They are different. 1280x720 is true 16:9, also 1920x1080 too. 1664x936 is a true 16:9 not 1600x900

  • @DavidAddis
    @DavidAddis 5 років тому

    So much useful information packed in to 10 minutes! Thank you for this!

  • @GrayGriffonKnight
    @GrayGriffonKnight 5 років тому +1

    bro, I am so grateful that I found your videos.
    They have been so helpful to me, words can't express my gratitude.
    I'll one day make something worth more than the assets used to make it.
    And that is thanks to you.
    thank you.

    • @Blackthornprod
      @Blackthornprod  5 років тому

      Thanks a lot for the kind words :) Really glad you like my work, stay tuned mate !

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

    Lol i was watching so many tutorials to find out why my buttons where not working until I realized thanks to you I deleted the event system by mistake… thank you 🙏

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

    this taught me more than 8 h of official unity tutorials rip

  • @kingroblox-gamingandmore7742
    @kingroblox-gamingandmore7742 6 років тому +1

    Great and educational video Noa! You are really great and make really cool stuff! Keep up with your great work!

    • @Blackthornprod
      @Blackthornprod  6 років тому +1

      Thanks :) ! I'm really glad you liked the video !

  • @bulldogstudiosinc.9418
    @bulldogstudiosinc.9418 5 років тому +3

    Im making an indie studio myself!
    I always watch *your* tutorials to teach me.
    (Pssst... And Brackeys.)

  • @eyefisher
    @eyefisher 6 років тому

    You go over so much at such a great pace. Nicely done. I’ll be watching more of your videos for sure.

  • @farkler4785
    @farkler4785 6 років тому +8

    Love your stuff dude keep it up

  • @tejaschalke1778
    @tejaschalke1778 6 років тому

    Was waiting for such a long time for a new video to come up

    • @Blackthornprod
      @Blackthornprod  6 років тому

      Yep sorry for the wait :) , my PC unexpectadly crashed Friday and had to get repaired :/ !

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

    Never underestimate the power of his very first tip. Do not delete the event system in the hierarchy. Nobody tells you that.

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

    Extremely well done, easy to understand and with a very likeable personality!

  • @lee1davis1
    @lee1davis1 6 років тому +2

    "pin point accurate" yes sir I do. Thank you very much.

  • @bornaniksic4868
    @bornaniksic4868 5 років тому

    Thank you so much dude! I've been trying to find this type of tutorial for a while.. But then I come across this! Thank you! :D

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

    This is my first tutorial. It's taken me around 30 minutes to get to the part at 4:55, but I'm so proud of my health going down when I press the space bar 😂😭😭

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

    All useful info in just one video, awesome!

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

    Cool tutorial! As always! 👍🤓

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

    Best tutorial for UI

  • @sycon3655
    @sycon3655 5 років тому +1

    Really good work. Nice tutorial ! Keep on :)

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

    1:56 16:9 is not a resolution but an aspect ratio. Just a minor mistake and I suppose you're already read this type of comment a hundred times, but in case not I'm still obligated to tell ya 😅
    A Resolution would be something like 1920 pixel * 1080 Pixel, the absolute width and height of your display.

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

    Wonderful! Amazing Video! Exactly what I needed.

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

    Thank you , good content. My menus normally look trash so I’ll be reviewing all your content

  • @necromoni
    @necromoni 6 років тому

    very good intro to unity UI, I like the video pace, it doesn't have me skipping through

    • @Blackthornprod
      @Blackthornprod  6 років тому

      Thanks :) ! I'm so glad you liked the content !

  • @SBroproductions
    @SBroproductions 6 років тому +2

    NOTE: Text Mesh Pro was acquired by Unity and is now available for free through the Package Manager. It's Text-based UI elements are much more crisp than Unity's standard ones.

    • @awolr
      @awolr 5 років тому

      Note: requires to use its namespace to be able to access data within it, using TMPro

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

      Unity noob here, coming from Android dev. How come Unity is not able to keep standard text crisp??

  • @omar-0082
    @omar-0082 Рік тому

    one of the best tutorials thank you

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

    this was cool to learn im new to game dev so trying to make short games but idk much yet so this helps

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

    The most incredibly posh scottish accent I have ever heard XD nice video!

  • @MayasMotivation
    @MayasMotivation 6 років тому

    Awesome video! For me, I curious on how to do keybindings in the option screen. Especially for controllers. Keep up the good work! xD

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

    This video is a wee bit outdated. What you need to do is use the TextMeshPro text (now default when you select text from the create menu.)
    Then in your code add "using TMPro" at the top. Then replace the line "Public Text healthText;" with "Public TextMeshProUGUI healthText;" and the rest the same. You then drag your TextMeshPro object into the text slot.

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

      Holy shit thank you for the update.

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

      Thank you so much!

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

      how do I put my TextMeshPro ui into the health text box in the health display script?

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

    Your videos are fantastic and so helpful. Thank you very much 😊

  • @chemiebaukastenscbt2294
    @chemiebaukastenscbt2294 6 років тому +1

    I follow your Videos now for a while, and I just can say: Thank you!

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

    Great video.. Thanks! Keep up the great work!

  • @casualchris1893
    @casualchris1893 6 років тому +1

    Great video as always, Noa!

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

    one of the best tutorials around here! thanks so much!

  • @tingwen1713
    @tingwen1713 5 років тому +1

    OMG you are awesome for making this! :) Please keep it up!

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

    best tutorial!!! You're a life saver
    :)

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

    Thank you, i shall be watching more of your UI videos.
    Im having to move form OnGUI to Canvas and struggling with some of the more advanced areas.

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

    thank you!!! very simple tutorial!

  • @emberytp
    @emberytp 5 років тому +1

    DaFont can have viruses in their downloads! Use Google Fonts instead! They have a lot of useful free, open source fonts with multiple families. DaFont usually only gives one family per Typeface...also sometimes they hold viruses.

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

    really great in such a short time i got all this information

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

    Fats introduction to basic UI. With that knowledge, I can move faster with my end goal. Subscribed...

  • @mirhandil
    @mirhandil 6 років тому

    Hey mate, yet another great tutorial ! You are awesome! Thanks

  • @203maryamsaleem9
    @203maryamsaleem9 2 роки тому

    Loved thisss besstt for beginners

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

    Guys, if you're not seeing the health number when you click play, make sure you have the correct code, and the width or height of the text box is large enough,

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

    thank you very much everything worked and it was greatt!

  • @rgv3858
    @rgv3858 6 років тому

    Hey! What a great gamedev channel! Keep growing. =)

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

    This helped a lot!

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

    Nobody gonna talk about the fact that his variable just swapped from public to private like some sort of magic trick ???
    4:17

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

      That happened to me before, you can/have to rewrite it to make it public

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

    GetKeyDown is not working

  • @stoopidwabbit8205
    @stoopidwabbit8205 5 років тому

    Dude your stuff is amazing. Keep it up!

  • @zouhairrouika3889
    @zouhairrouika3889 6 років тому

    I Love your videos quality, it's very helpful as well ! Thank You very much !! or "Merci Beaucoup"

  • @andorryu5300
    @andorryu5300 5 років тому

    Thank you so much, this is exactly what I was looking for!

  • @wehavemagnums
    @wehavemagnums 5 років тому +1

    This was so good, thank you.

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

    Awesome, I like the tutorials.....I m beginner.

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

    This a great video on how to make UI in Unity. Can you please make just short video with just instructions for attaching scripts on the UI events. Thanks

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

    Awesome video!

  • @tallesmaziero
    @tallesmaziero 6 років тому

    Another great video! Please make one with inventory!

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

    Very good and compact tutorial!

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

    Super helpful! Thank you!

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

    Really cool, man

  • @dingodize7548
    @dingodize7548 6 років тому

    Great video as always

  • @Cluvr
    @Cluvr 6 років тому

    Great tutorial :3 I love your stuff

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

    This was awesome! Thank you so much. :-)

  • @kingroblox-gamingandmore7742
    @kingroblox-gamingandmore7742 6 років тому +2

    I didn't get a notification for this video :( Lucky i was just going into youtube!

    • @Blackthornprod
      @Blackthornprod  6 років тому

      Make sure you've clicked on the notification bell on my channel, that way you'll almost certainly get notified :) ! If you've already done that though just hop in every 3 days or so and new content should have popped up :) !

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

    Awesome tutorial. Thanks a lot.

  • @FelipeOliveira34910
    @FelipeOliveira34910 6 років тому +1

    Could you make a video explaning how to make the enemies follow the player, but also, jumping into other platforms more higher?

  • @TorSkywalker
    @TorSkywalker 6 років тому

    Fantastic tutorial, thanks a lot!

  • @safeersaadiq6385
    @safeersaadiq6385 6 років тому

    Cool UI .....Man....
    They are ....THE BEST....

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

    thank you awesome tutorial

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

    Very Helpful and Thanks~!

  • @shaanig466
    @shaanig466 5 років тому

    7:23 , that helloooooooooooo lol and
    thanks this really helped +subbed

  • @hayleyurie3997
    @hayleyurie3997 6 років тому

    how in the world are you still in 29k subscribers lol that's a lot already but I think you deserve more fans

  • @Wisp_OG
    @Wisp_OG 6 років тому +1

    yaaaay, we got another ',:)

  • @antonioponno2394
    @antonioponno2394 6 років тому +1

    Great video, very helpful!

  • @carljohnson1726
    @carljohnson1726 6 років тому

    I really like your drawing style

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

    The video is pretty good, but it only starts at 1:15. before that it's just filler :D but after that, top quality

  • @Andrewspieces
    @Andrewspieces 5 років тому

    Hi Noa. Great video. Thank you. Really enjoying all your content. Really appreciate you putting it out there. I was wondering. Why did you decide upon the name, Blackthornprod? It's a cool name, I'm just wondering if there is a story behind it, like Black Thorn, being your in game alias or something? :)

  • @mattisrodrigue522
    @mattisrodrigue522 6 років тому

    Could you make a video explaining how to change a UIimage sprite with a button? :D Love your content btw!