Bien démarrer avec World Locking Tools
Commencer à utiliser World Locking Tools est aussi simple que faire glisser un préfabriqué dans une scène Unity.
Toutefois, comprendre le travail effectué par la couche Unity de World Locking Tools et le moteur FrozenWorld sous-jacent peut être utile et instructif.
Remarque
World Locking Tools continue d’être disponible. Toutefois, la prise en charge de World Locking Tools sera supprimée le 12 novembre 2024 (aucun correctif de bogue, mises à jour de contenu ou support technique), et nous ne pouvons donc faire aucune garantie que les applications continueront de fonctionner pendant une période prolongée.
Objectifs de cette documentation
Le premier objectif est de comprendre ce que World Locking Tools tente de faire. Cette information peut vous aider à définir les attentes concernant les problèmes que World Locking Tools peut résoudre, et les problèmes hors de sa portée.
L’optimisation de la numérotation au cœur de World Locking Tools est effectuée dans un moteur implémenté sous la forme d’une DLL de style C performante. Même si un shim C# est fourni pour interfacer directement avec le moteur World Locking Tools à partir des scripts Unity, l’interaction de bas niveau avec le moteur sera, nous l’espérons, rarement voire jamais nécessaire.
Il est important de comprendre que la couche Unity de World Locking Tools fait office d’application proxy en effectuant les tâches nécessaires de la grande majorité des applications basées sur Unity pour la gestion du moteur FrozenWorld. Le partage de cet atelier de moteur est logique car il évite à chaque développeur d’application d’implémenter la même structure de contrôle.
Mais pour une application peu utilisée et avec des besoins particuliers, la couche Unity de World Locking Tools fait office d’exemple de génération de modèles automatique pour la création d’un atelier personnalisé pour le moteur. Il est nécessaire de comprendre l’action de la génération de modèles automatique fournie pour pouvoir la modifier ou en implémenter une variante.
Il est démontré qu’une bonne partie de la personnalisation est disponible, même sans modifier le code. Comprendre l’action de World Locking Tools et les propriétés personnalisables est utile afin d’affiner World Locking Tools pour une application spécifique.
Enfin, comprendre l’action de World Locking Tools peut être utile en cas de problème, en déterminant le système défaillant, en fournissant des rapports de bogues utiles et en proposant des solutions de contournement.
Structure du guide
Ces guides sont organisés pour vous permettre de comprendre World Locking Tools à un niveau conceptuel, et fournissent des instructions pas à pas pour mettre en pratique World Locking Tools dans des applications MR réelles.
- Avant de commencer
- Démarrage rapide
- Configuration initiale
- Concepts
- Le système de base
- Rubriques avancées
- Articles sur les procédures
- Exemples
De plus, la documentation des API fournit des informations de référence sur les interfaces programmatiques dans World Locking Tools. Il convient de souligner que dans la plupart des cas, il n’est pas nécessaire de coder directement dans les interfaces World Locking Tools, les paramètres de configuration et de propriété des scènes dans l’inspecteur sont tout ce dont vous avez besoin. L’exception concerne les points d’attache, abordés plus loin à la fois sur le plan conceptuel et dans la référence de programmation.