Why You Should Use The New Input System In Unity + Overview

preview_player
Показать описание
Still on the fence about using the new system? Here are some reasons why you should make the switch. This video also provides an introduction to the new system.

The new input system is a package from Unity available under the Package Manager. Unity is working towards making this their primary input system.

ᐅGet the full Source Code Bundle to my Unity Tutorials 🤓

🔗 Relevant Video Links 🔗
►Input System Playlist
►How to use the Input Debugger for the Input System - Unity Tutorial

Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. While clicking these links won't cost you any money, they will help me fund my development projects while recommending great assets!

😎 Cool Unity Assets 😎

🤝 Support Me 🤝

►Timestamps
0:00 What is the new Input System
0:46 Input Action Asset Actions
2:27 Value and Passthrough
3:22 Control Types
3:51 Event Based
4:57 Interactions
5:42 Processors
6:08 Modifiers
6:33 Custom Composites
6:55 Debugger
7:35 Visualizer
7:55 Outro

💖💖THANK YOU TO ALL MY PATRONS 💖💖

❯❯❯ My Links ❮❮❮
💗 Patreon 💗
💬 Discord Server 💬
🐦 Twitter 🐦
📚 Facebook 📚
🎵 Music 🎵
Ambient Gold
👍 Like and Subscribe! 👍

🖥️ Computer Setup 🖥️
*As an Amazon Associate I earn from qualifying purchases.

#unitytutorial #unity3d #gamedev
Рекомендации по теме
Комментарии
Автор

i learned how to use the new input system via unity events through some tutorials recently and i love it.

it seems confusing at first but now that i get it, it seems so straight forward. i wasn't planning on making my game multi platform but now i don't see any reason not to,

nonyabusiness-fe
Автор

The new system has really been a blessing for a beginner game dev like me. Even though some of its syntax seems a bit weird at first. The ability to easily enable / disable different control schemes, which all support multiple input devices, when I need them is just so good!

unicaegames
Автор

I was learning to code for some years and then they spring the new input system on us and I felt overwhelmed by it, I didn't even want to take time to learn it, but I decided to give it another chance. You deserve more Subs.

aNoobAllDay
Автор

At first it was annoying to set up, but after using it for a week I like it a lot more than the older one.

elinal
Автор

You are one of the best out there, your videos are underrated, keep up the good work!

SteadyPaceVince
Автор

The best tutorial i see in all youtube .

wes
Автор

Dude can I just say that you rock. Easily the best explanation of the new input system by far over any other youtuber. Even Brackeys. I've been binge watching your stuff and it's awesome. Not to mention, you do Unreal engine 5 as well which I was learning before this. Now I can use your videos for both! Thank you SO MUCH for doing these videos even though they don't "blow up" on views, they are extremely helpful for people that are lucky enough to find you and you deserve soooo many more view. I will subscribe and recommend you. Thanks <3

blackivy
Автор

THANKS FOR THIS VIDEO! I never noticed, that the new Input System is so good. I'll never use the old one again!

neuni
Автор

From my experience, the new input system seems a lot more intuitively designed than the input axis system we're all familiar with, at least in my opinion. If you're reading this and haven't already switched to using the input system, I recommend you do, it saves a pretty good amount of time and frustration.

HappyMatt
Автор

Very good and useful video! I will watch all the others. Thank you!

marinhobrandao
Автор

great great vid. thank you always for the precious information. Next video I would love to see is maybe which touch system I should use, e.g. either 'Enhanced Touch' or touch screen in 'New Input System'. I see most of your videos uses 'New Input System' instead of Enhanced Touch. This decision could be crucial decision points for mobile game.

형영완
Автор

Your videos are very helpful and concise. Thank you!

RedPggyBank
Автор

Thank you! Glad to hear that it will be worth all the effort.

harrison
Автор

Awesome video!! So glad I came across your channel. You made a great case here - I'm def gonna jump in and try the new system for the next project.

ewwitsantonio
Автор

Great explanation for a new great system! Thanks a lot and keep making videos, you deserve 100k subs ;)

Apicurieux
Автор

video convinced me to at least give it a try, thank u for the very thorough overview of its features

toongenie
Автор

thank you i finally understand this new input system i just recently came back after a year tho

rflx
Автор

loved this video, super clear. Nicely done and thank you

GiPa
Автор

Great video as always, thank you so much for this. I've been really hesitating to learn this new input system because of how daunting it is at first, but I'm feeling more motivated now :D
The only doubt that I still have though is how to change the bindings in play mode and persist it, so the player is able to change the default bindings to their like. If you could point me out to any resource explaining this, I will be forever grateful hehe

MrZuchiS
Автор

I ripped out InControl from my game and replaced everything with the New Input System... so much better. I spent a lot of time building my configuration screen, but it was nice to see a Logitech Extreme 3D flight stick work out of the box after using my game's configuration screen to bind the joystick's unique inputs to game actions. I also discovered the default input controls I was using for the UI stuff handled the flight stick's joystick for navigating menus, but the trigger was not being used Submit - no problem... I copied the package's default input asset and added the new binding.
Did you know you can use multiple assets at the same time? In my case, I segregated the Gamepad, Mouse, Keyboard and Joystick (well, 'everything else') into their own assets and I use them all in my game loop. Saving and loading the custom rebinds is simple.
I would like to see better joystick support, and an ability to add more paths to cancel rebinding operations, but so far I am very pleased.

wtflolomg