TGViewer
Akrus Games | Unity Akrus Games | Unity @akrusunity · 2.67K subscribers
Post #673 390
⚡️ Unity: Переходи на New Input System

Забудь про Input.GetKey()! Новая система ввода — это мощь, контроль и поддержка любых устройств из коробки.

Вот как начать:

1️⃣ Установка через Package Manager

⋙ Открой Package Manager → Unity Registry
⋙ Найди "Input System" → Install
⋙ Подтверди замену старой системы ввода

2️⃣ Создаём Input Actions

⋙ В Project → Create → Input Actions
⋙ Добавь Map "Player", Action "Move"
⋙ Настрой тип значения — Vector2
⋙ Привяжи к клавишам (WASD/Стрелки) и геймпаду (Left Stick)

💡 Преимущество: один скрипт работает с клавиатурой, геймпадом и даже тачем!

Как использовать в коде:

public class PlayerController : MonoBehaviour
{
private PlayerInput _input;
private Vector2 _direction;

void Awake()
{
_input = new PlayerInput();
_input.Player.Move.performed += ctx => _direction = ctx.ReadValue<Vector2>();
_input.Player.Move.canceled += ctx => _direction = Vector2.zero;
}

void Update() => transform.Translate(_direction * Time.deltaTime);

void OnEnable() => _input.Enable();
void OnDisable() => _input.Disable();
}


🔥 Что получаешь:
• Автоматическая поддержка нескольких устройств
• Переключение между схемами управления на лету
• Чистый и расширяемый код
• Готовые решения для мобильных устройств

🚀 Совет: Используй Input Action Asset — создавай все управления в одном файле и переиспользуй между проектами!

💬 Уже перешел на новую систему? Делись опытом в комментах!
🔔 Подпишись — еще больше продвинутых фишек по Unity ждут тебя!

Akrus Games | Unity
  • ❤ 2
  • 🔥 1
More from @akrusunity
  1. Sep 29, 2026Чей синьор?
  2. Sep 22, 2026Я добавил релиз(я в начале не догадался, что через консоль можно прикреплять файлы любого…
  3. Sep 21, 2026https://github.com/Akrus001/YoutubeDownloader Я выложил на гитхаб переделанную версию Yout…
  4. Sep 16, 2026Я хотел запустить Youtube Downloader, но... Нейронка это уже исправила и сейчас пытается с…
  5. Sep 13, 2026Сегодня 2**8 день года и это значит что... Сегодня день программиста!!!😎⌨️🧑‍💻 (вайбкоде…
  6. Sep 8, 2026Post #1035
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →