Handle UI Like a Commercial Game (Custom Animations + Different Control Schemes) | Unity Tutorial

Subscribers:
65,200
Published on ● Video Link: https://www.youtube.com/watch?v=u3YdlUW1nx0



Category:
Tutorial
Duration: 12:27
15,759 views
1,039


Join our Discord Community! - https://discord.com/invite/aHjTSBz3jH
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this project's Source Files + Code) - https://www.patreon.com/sasquatchbgames
Wishlist Veil of Maia! - https://store.steampowered.com/app/1948230/Veil_of_Maia/
Wishlist Samurado!
https://store.steampowered.com/app/2343270/Samurado/

In this Unity tutorial, you'll learn about Unity's handy Selectable interfaces (like ISelectHandler, IPointerEnterHandler, etc) and how to utilize these to create custom UI animations. After that we'll look at how to handle things like swapping control schemes mid-UI screen and how we can still seamlessly navigate around.

Link to Download our 2D Asset Pack:
https://veilofmaia.com/tutorial-asset-pack/

Unity Selectable Documentation:
https://docs.unity3d.com/2017.4/Documentation/ScriptReference/UI.Selectable.html

Unity Free Cards on the Asset Store
https://assetstore.unity.com/packages/2d/gui/card-shirts-lite-165698?aid=1100lwgBQ

Contents of This Video: ------------------------------------------

00:00 - Intro
01:31 - Different Interactable Transitions
02:29 - Creating a UI animation with code
04:28 - Adding Selectable Interfaces so we know when the card has been selected
06:33 - Adding Controls for Gamepad or Keyboard
08:40 - Tracking which object should be selected with gamepad
09:54 - Setting Up UI Input controls
10:42 - Finishing up

Who We Are-------------------------------------

If you're new to our channel, we're Brandon & Nikki from Sasquatch B Studios. We sold our house to start our game studio, and work full time on building our business and making our game, Veil of Maia.

Don't forget to Subscribe for NEW game dev videos every Monday & Thursday!

Want to be FIRST in line when the Free Demo is released?
Sign up for email updates and first access to the demo @ https://veilofmaia.com/

Follow us on Twitter for regular updates!
https://twitter.com/SasquatchBGames

***Purchase Links***
For those that would like to support the channel, please consider using the affiliate links below should you purchase a recommended product. We really appreciate it!

Equipment: We've been asked what we use, so here it is:

Microphone: Blue Yeti
Purchase in Canada: https://amzn.to/3WUXcWO
Purchase in USA: https://amzn.to/3Tke468

RGB Lights:
Purchase in Canada: https://amzn.to/3tflrkR
Purchase in USA: https://amzn.to/3g0Ci7L

Keylight: (Note: We use 2 of these for our lighting setup)
Purchase in Canada: https://amzn.to/3UINapv
Purchase in USA: https://amzn.to/3hq7sWx

#unitytutorial #unity2d #unity3d




Other Videos By Sasquatch B Studios


2023-10-04How to load scenes in the Background for games with HUGE worlds | Unity Tutorial
2023-09-27I made a Game using ONLY EMOTES for gameplay | Devlog
2023-09-20What IS it About These Games?
2023-09-13Handle Scene Transitions, Doors and Persistence like a Commercial Game
2023-09-06Let's Talk Game Dev: With DaFluffyPotato
2023-08-23Vampire Survivors Analysis - How good is it really?
2023-08-16If you don't understand inheritance...watch this video
2023-08-14Channel Announcement
2023-08-09Let's Talk Game Dev: With AIA
2023-06-05Game Over: How We Flopped Hard Trying to Make a Game in Just 90 Days | 3 Key Takeaways
2023-06-01Handle UI Like a Commercial Game (Custom Animations + Different Control Schemes) | Unity Tutorial
2023-05-29Game Dev Motivation: The Secret of the 5% Who Make It Big
2023-05-25Enhance Your Game: EASY Enemy Logic Using Scriptable Objects (State Machine PART 2) | Unity Tutorial
2023-05-22The Truth About Game Development: Expectations vs. Reality
2023-05-18A Better Way to Code Your Characters in Unity | Finite State Machine | Tutorial
2023-05-15Don't Let Code Control You: Programming Skills are NOT the Most Important Skill You Need
2023-05-11Can We Make a Game in 90 Days? | Devlog
2023-05-08The Hardest Art Form in the World: How to Design a Video Game
2023-05-04Unity Object Pooling Made Easy: Learn to Manage Spawns Like a Pro | Unity Tutorial
2023-05-01Why I'm not switching to Unreal Engine | Unity vs Unreal
2023-04-27Unity Pause Tutorial: Best Practices to Pause Your Game the Right Way



Tags:
unity
unity2d
unity tutorial
sasquatch b
unity beginner tutorial
ui design
card hover effects
custom ui animations
ui design in games
unity UI animations
unity UI custom animations
UI selection and interaction
Game UI best practices
UI selection handling
unity animate ui with code
animate ui with code
unity animate ui on highlight
unity animation ui on hover
unity ui swap control schemes
UI control scheme swapping
UI control UI with keyboard