• Игры
  • Отрасль
  • Ресурсы
  • Сообщество
  • Обучение
  • Поддержка
Услуги разработчиков
Движок Unity
Создавайте 2D и 3D игры для любой платформы
ЗагрузитьТарифы и цены
Монетизация
Встроенная покупка (IAP)
Откройте и управляйте IAP в разных магазинах
Mediation
Максимизируйте доход и оптимизируйте монетизацию
Качество рекламы
Защитите пользовательский опыт вашего приложения
Tapjoy
Создавайте долгосрочную лояльность пользователей
Все продукты монетизации
Привлечение пользователей
Привлечение пользователей
Будьте замечены и привлекайте мобильных пользователей
Unity Vector AI
Соединяйте игроков с подходящими играми
Aura - реклама на устройстве
Достигайте пользователей на устройстве в пиковые моменты вовлеченности
Все продукты для роста
Примеры использования
3D сотрудничество
Создавайте и просматривайте 3D проекты в реальном времени
Иммерсивное обучение
Обучение в иммерсивных средах
Пользовательские опыты
Создавайте интерактивные 3D опыты
Все отраслевые решения
Отрасли
Производство
Достигнуть операционного совершенства
Торговля
Преобразовать опыт в магазине в онлайн-опыт
Автомобильная отрасль
Повысить инновации и опыт в автомобиле
Все отрасли
Техническая библиотека
Документация
Официальные руководства пользователя и ссылки на API
Инструменты для разработчиков
Версии релизов и трекер проблем
План развития
Обзор предстоящих функций
Глоссарий
Библиотека технических терминов
Дополнительная информация
Истории успеха
Истории успеха из реальной жизни
Руководства по лучшим практикам
Советы и хитрости от экспертов
Все ресурсы
Что нового
Блог
Обновления, информация и технические советы
Новости
Новости, истории и пресс-центр
Сообщество
Обсуждения
Обсуждать, решать проблемы и соединяться
События
Глобальные и местные события
Истории сообщества
Made with Unity
Показ Unity-креаторов
Прямые трансляции
Присоединяйтесь к разработчикам, креаторам и инсайдерам
Награды Unity
Празднование Unity-креаторов по всему миру
Для каждого уровня
Unity Learn
Освойте навыки Unity бесплатно
Профессиональное обучение
Повышайте уровень своей команды с тренерами Unity
Не использовали Unity раньше
С чего начать
Приступите к обучению
Основные пути Unity
Не использовали Unity раньше? Начните свое путешествие
Практические руководства
Практические советы и лучшие практики
Образование
Для студентов
Запустите свою карьеру
Для преподавателей
Улучшите свое преподавание
Лицензия Education Grant
Принесите мощь Unity в ваше учебное заведение
Программы сертификации
Докажите свое мастерство в Unity
Варианты поддержки
Получить помощь
Помогаем вам добиться успеха с Unity
Планы успеха
Достигайте своих целей быстрее с помощью экспертов
FAQ
Ответы на часто задаваемые вопросы
Связаться с нами
Свяжитесь с нашей командой
Тарифы и цены
Язык
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Соцсети
Валюта
Купить
  • Продукты
  • Unity Ads
  • Подписка
  • Unity Asset Store
  • Торговые посредники
Образование
  • Студенты
  • Преподаватели
  • Образовательные учреждения
  • Сертификация
  • Learn
  • Программа развития навыков
Загрузить
  • Unity Hub
  • Архив загрузок
  • Программа бета-тестирования
Unity Labs
  • Лаборатории
  • Публикации
Ресурсы
  • Платформа обучения
  • Сообщество
  • Документация
  • Unity QA
  • FAQ
  • Статус услуг
  • Истории успеха
  • Made with Unity
Unity
  • Наша компания
  • Новостная рассылка
  • Блог
  • События
  • Вакансии
  • Справка
  • Пресса
  • Партнеры
  • Инвесторы
  • Партнеры
  • Безопасность
  • Отдел Social Impact
  • Инклюзия и разнообразие
  • Связаться с нами
© Unity Technologies, 2025
  • Правовая информация
  • Политика конфиденциальности
  • Cookie-файлы
  • Использование персональных данных

Unity, логотипы Unity и другие торговые знаки Unity являются зарегистрированными торговыми знаками компании Unity Technologies или ее партнеров в США и других странах (подробнее здесь). Остальные наименования и бренды являются торговыми знаками соответствующих владельцев.

Hero background image

Система ввода

Настраивайте элементы управления в одном месте, для всех платформ и устройств без дополнительных инструментов.
Начать работу
Получить Unity
Начать работу
Получить Unity
Легкость разработки для любой платформы

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Легкость разработки для любой платформы

Система ввода — это основа интерактивности проектов с контентом реального времени. Благодаря нашей системе вы с легкостью сможете настроить управление для различных платформ, от мобильных устройств до VR.

Система Unity стандартизирует методы реализации управления и обеспечивает расширенную функциональность, недостижимую для базовых решений.

Вам достаточно привязать действия к логике кода, а затем включить различные устройства и варианты управления в визуальном интерфейсе окна Input Action. Система ввода также имеет API. Пакет Input System доступен в менеджере пакетов. Он авторизован для Unity 2019 LTS и более новых версий.

Краткое руководство
Пример проекта

Быстрое и гибкое решение

Прочное основание

Прочное основание

Мы создали систему ввода для поддержки современных и нестандартных устройств на основе трех главных принципов: простота использования, стабильность для разных платформ и гибкость.

Подробнее в блоге
Интуитивно понятный и гибкий процесс

Интуитивно понятный и гибкий процесс

Привязывайте управление к скриптам с помощью компонента Input Action. Он будет считывать схему Action Map и обеспечит обмен данными со скриптом посредством обратных вызовов. Создавайте различные схемы управления, разграничивайте управление для одновременной игры, реализуйте различные методы обмена данными.

Новейшая документация
В основе разработки Unity

В основе разработки Unity

Новая система задумывалась как замена предыдущей, и, хотя вы можете использовать в проекте обе, новые технологии Unity, например, UI Toolkit или DOTS, будут полностью поддерживаться именно новой системой ввода. Присоединяйтесь к обсуждению Input System на форуме и следите за новыми функциями.

Подробности на форуме

Основные преимущества

Поддержка всех платформ Unity

Реализуйте стандартизированное управление для консолей, ПК, мобильных или XR-устройств. Различные схемы управления могут без проблем присутствовать в одном и том же проекте Unity, что делает кроссплатформенную разработку бесшовной, не говоря о поддержке нестандартных устройств.

Быстрая настройка в графическом интерфейсе

Единое окно Input Action позволяет добавлять поддержку различных способов управления и выполняемых ими действий путем создания ассета Input Map, который позже можно использовать с компонентом, который свяжет эти действия с логикой кода. Система ввода также предлагает инструменты для визуализации доступных устройств и органов управления.

Расширенная настройка в стандартной конфигурации

Переопределение на лету, управление для нескольких пользователей одновременно, различные схемы управления, удобная локальная многопользовательская игра, автоматическое определение устройств ввода, переопределение стандартных HID-устройств или ввод независимо от частоты кадров — это лишь некоторые инструменты, которые предлагает система для большинства задач проекта.

Ресурсы и проекты для начинающих

Документация включает руководства для начинающих и описывает большинство граничных сценариев. Кроме того, в пакет входят примеры проектов и инструменты. Все они доступны в менеджере пакетов. Мы также предлагаем обучающие материалы и учебный контент, а также специальный раздел форума для новостей.

Гибкость и расширяемость с помощью API

Нестандартное устройство можно добавить с помощью низкоуровневого скриптового API. Кроме того, система позволяет разрабатывать инструменты тестирования, например, ботов или автоматизированные тесты для ускорения производства или реализовывать собственные процессы для ваших задач.

Доступ к исходному коду

С системой ввода поставляется полный исходный код для доступа к внутренним алгоритмам инструмента, благодаря чему вы можете принять участие в разработке с помощью репозитория на GitHub.

Подробнее

Обучающий материал Использование системы ввода в Unity

Обучающий материал Использование системы ввода в Unity

В этом выпуске Unity Learn вы научитесь настраивать систему ввода в приложении Unity.

Начать работу
Система ввода Советы по организации рабочего процесса и интеграции функций

Система ввода Советы по организации рабочего процесса и интеграции функций

Этот доклад, представленный на Unite Now, содержит информацию о быстром переключении между схемами, о смене настроек управления и о подключении Input System к другим функциям Unity, например, Cinemachine или Unity UI.

Смотреть
Познакомьтесь с разработчиками: Система ввода

Познакомьтесь с разработчиками: Система ввода

В этом докладе демонстрируется пример локальной многопользовательской игры, а такжебыстрая настройка управления с геймпада, создание новых игроков и управление с мобильного устройства. Главный разработчик также ответил на вопросы аудитории.

Загрузить проект
Документация

Документация

Создайте новый компонент PlayerInput, чтобы начать. Пошаговое руководство можно найти в документации. Кроме того, в пакете есть примеры, которые можно выбрать в списке Samples.

Документация
Введение в Input System

Представляем новую систему ввода

Презентация с Unite 2019, где демонстрируется упор на простоту использования и стабильность Input System на различных устройствах.

Смотреть
Реализация системы способностей. Обучающий материал

Реализация системы способностей. Обучающий материал

Prototype Series — это серия видео о создании игровых прототипов, демонстрирующая использование различных функций Unity для реализации игровой механики, которую можно использовать в реальном времени. В этом видео показано использование Input System для передвижения трехмерного персонажа.

Смотреть обучающий материал
Введение в Input System

Введение в Input System

Рене Дамм, ведущий разработчик Input System, своими словами рассказывает о том, что это такое и какие задачи она призвана решить.

Подробнее в блоге
Пример проекта Lost Crypt 2D

Пример проекта Lost Crypt 2D

Lost Crypt — это проект 2D-скроллера, в котором демонстрируется использование всех перечисленных 2D-инструментов Unity. Здесь Input System используется для управления 2D-персонажем.

Загрузить проект
Присоединяйтесь к вечеринке
Присоединяйтесь к вечеринке

Пообщайтесь с нашими разработчиками и узнайте о новинках разработки Input System на форуме. Поделитесь своим опытом с сообществом и узнайте о других вариантах использования системы на практике.

Репозиторий доступен на GitHub, и мы приглашаем вас принять активное участие в разработке инструмента и изучении его работы.

Присоединяйтесь к обсуждениям на форуме
репозитории GitHub