Formation
Module
Bien démarrer avec l’interaction avec les objets 3D - Training
Ce cours fournit les étapes et les procédures à suivre pour manipuler les objets 3D et interagir avec ces derniers.
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour bénéficier des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Accédez à l’article de vue d’ensemble de Visual Scripting
Le nœud d’événement On Interval déclenche un flux de script dans des intervalles de temps réguliers synchronisés entre tous les clients de la même salle.
Le nœud d’événement On State Changed se déclenche lorsque l’une de ses entrées modifie sa valeur. Il s’agit d’un mécanisme puissant qui permet à vos scripts de répondre aux modifications d’état provoquées par l’interaction utilisateur ou d’autres scripts visuels, localement et sur d’autres clients dans la même salle.
Lorsque vous observez des variables de script ou des propriétés de composant, On State Changed fonctionne généralement en inscrivant les rappels appropriés en interne, ce qui évite de devoir réévaluer constamment ses entrées. Lorsqu’un rappel approprié n’est pas disponible, comme dans l’exemple suivant, le nœud Activé modifié devient rouge et le panneau Inspecteur de graphique avertit que l’entrée ne peut pas être observée efficacement et est donc désactivée :
Dans ce cas, vous pouvez sélectionner Autoriser l’interrogation dans le panneau Inspecteur de graphique pour forcer On State Changed à détecter les modifications en réévaluant constamment ses entrées. Le nœud conserve une barre jaune le long de son sommet pour vous rappeler qu’il observe une entrée à un coût d’exécution accru.
Le nœud Afficher la boîte de dialogue affiche une boîte de dialogue avec un message personnalisé et un ou plusieurs boutons qui permettent à l’utilisateur d’ignorer la boîte de dialogue.
Si une variable Result est définie, elle est réinitialisée à une chaîne vide dès que le nœud Afficher la boîte de dialogue est entrée et définie de façon asynchrone sur la réponse de l’utilisateur lorsque l’utilisateur sélectionne un bouton pour ignorer la boîte de dialogue. La valeur stockée est l’étiquette non localisée du bouton dans la liste ci-dessus. Utilisez un nœud d’événement On State Changed pour réagir à la réponse de l’utilisateur comme dans l’exemple suivant :
La variable Result peut être locale ou partagée. S’il est partagé, la réponse de l’utilisateur est envoyée à tous les clients dans la même salle, et le nœud d’événement On State Changed se déclenche sur tous les clients pour réagir à la réponse de l’utilisateur.
Les nœuds d’événement physique sur l’entrée du déclencheur, sur la sortie du déclencheur, sur entrée de collision et sur sortie de collision sont réseaués de manière fiable. Par défaut, ces événements se déclenchent de manière fiable sur tous les clients de la salle ; toutefois, si le collisionneur physique observé par ces nœuds d’événements est dans l’étendue d’un composant d’étendue physique locale, les événements se déclenchent de manière fiable sur un seul client. Cela permet aux flux de script déclenchés de lire et d’écrire de manière fiable l’état partagé (par exemple, mettre à jour une variable de score partagé).
Mesh protège les utilisateurs contre les scénarios de menace tels que ceux-ci :
Pour ce faire, Mesh exécute des scripts visuels dans un bac à sable (comme JavaScript dans un navigateur web).
Au démarrage de la scène, Mesh utilise une liste verte organisée pour valider les scripts visuels afin de limiter l’accès à certains types de composants Unity et à un sous-ensemble sécurisé de leurs propriétés.
Au moment de l’exécution de la scène, Mesh limite l’accès à certaines parties de la scène :
Exemples :
Formation
Module
Bien démarrer avec l’interaction avec les objets 3D - Training
Ce cours fournit les étapes et les procédures à suivre pour manipuler les objets 3D et interagir avec ces derniers.
Documentation
Vue d’ensemble de Mesh Visual Scripting - Microsoft Mesh
Découvrez les principes de base de Visual Scripting dans Mesh.
Lire l’audio dans Mesh - Microsoft Mesh
Découvrez comment utiliser Unity AudioSource ou mesh Audio Manager pour générer de l’audio dans Mesh.
Vue d’ensemble des scripts de maillage - Microsoft Mesh
Vue d’ensemble de Mesh Cloud Scripting et Mesh Visual Scripting.