Système d'entrée

Configurez les commandes en un seul endroit pour toutes les plateformes et les appareils originaux.

Créez pour n'importe quelle plateforme avec facilité

Les entrées sont au cœur de ce qui rend vos projets en temps réel interactifs. Avec le système d'entrée, vous pouvez configurer les commandes rapidement pour de multiples plateformes, mobile ou de RV.

Le système de unity va normaliser la façon dont vous allez mettre en place vos commandes et va fournir également des fonctionnalités avancées totalement innovantes pour des solutions principales. 

Vous devez uniquement lier vos actions à votre logique de code pour ensuite avoir la possibilité d'activer visuellement différents appareils et commandes dans la fenêtre Input Action. Le système d'entrée fournit également une API. Le système d'entrée est disponible à partir du Package Manager et agrée pour le LTS pour Unity 2019 et versions ultérieures.

Solution rapide et flexible

Une fondation solide

Nous avons créé le système d'entrée pour apporter un support aux appareils modernes et personnalisés selon trois principes de base : facilité d'utilisation, cohérence pour toutes les plateformes et flexibilité.

Des flux de production intuitifs et flexibles

Connectez vos commandes à vos scripts à l'aide du composant Input Action. Il déchiffre votre Plan d'action et communique avec vos scripts grâce aux rappels. Créer différents schémas de commandes, des commandes par joueur et différentes méthodes de communication.

Au cœur du développement de Unity

Le nouveau système tend à remplacer l'ancien et bien que vous puissiez utiliser les deux pour votre projet, les nouvelles solutions Unity à venir, telles qu le nouveau kit d'outil IU ou DOTS, seront totalement prises en charge dans le système d'entrée. Rejoignez le forum relatif au système d'entrée pour être au courant des dernières nouveautés et fonctionnalités.

Principales fonctionnalités

Prise en charge pour toutes les plateformes Unity

Mettez en place des commandes normalisées pour vos projets sur console, PC, mobile ou de réalité étendue. Différents schémas de commande peuvent exister dans le même projet Unity, ce qui rend le développement multiplateforme particulièrement fluide. Vous pouvez également créer un support pour des appareils personnalisés.

Configuration rapide avec interface visuelle

La fenêtre unifiée Input Action vous permet d'ajouter une prise en charge pour différentes commandes et actions qui seront activées par la création d'une ressource Input Map qui pourra être utilisée plus tard avec un composant qui connecteront toutes ces actions à votre logique de code. Le système d'entrée dispose également d'outils pour visualiser tous les appareils et les commandes actuellement disponibles.

Options avancées d'origine

Le système offre divers outils nécessaires pour la réalisation de la plupart des projets : consolidation d'exécution, entrée par joueur, différent schémas de commandes, fonction multi-joueurs locale, détection automatique de saisie, écrasement du HID par défaut ou encore saisie indépendante de fréquence d'image.

Des ressources et des projets pour bien démarrer

La documentation dispose de guides de démarrage ainsi qu'une description de scénarios de cas extrêmes. En outre, l'ensemble inclut des exemples de projets et des outils, tous disponibles dans le Package Manager. Nous proposons également des tutoriels et du contenu d'apprentissage et nous disposons d'un fil de discussion dédié aux mises à jour.

Extensible et personnalisable avec l'API

Vous pouvez ajouter une prise en charge pour appareil personnalisé avec l'aide d'une API de programmation de scripts de base. Vous pouvez également créer vos outils de test, tels que des bots ou des tests automatisés, afin de rationaliser votre production ou de créer un flux de production personnalisé pour votre équipe, afin de répondre à vos besoins spécifiques.

Accès au code source

Le système d'entrée est disponible avec un code source complet offrant un accès total au fonctionnement interne de l'outil. Vous pouvez également contribuer à son développement grâce au répertoire sur GitHub.

Rejoignez la fête !

Connectez-vous à nos développeurs et accédez aux actualités les plus récentes à propos du développement du système d'entrée dans le forum. Vous pouvez partager votre expérience avec la communauté et découvrir comment les autres utilisent les cas présents dans le systèmes.

Le répertoire est disponible sur GitHub et vous pouvez participer activement dans le développement de l'outil ou obtenir une vision plus approfondie en interne.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris