Cet Atelier vous permet de prendre en main le système de collision et de détection de collisions dans Unity.
Prérequis: Bases d'utilisation de Unity, Bases de C#, Editeur Unity installé
Il est aussi conseillé, si vous débutez complètement Unity et le système de collisions, de suivre le tutoriel sur les composants colliders sous Unity 2019.
Dans cet Atelier la scène de départ est fournie, ainsi que la scène finale avec le résultat obtenu au terme de l'Atelier

!
Après avoir vu les différents Colliders existants, et la notion de IsTrigger, nous allons ici mixer le tout dans un cas pratique d'utilisation ... à savoir créer un checkPoint !
I/ Rappels sur les collisions avec Unity
Tout d'abord nous ferons un point théorique avec quelques rappels essentiels sur le système de Collision de Unity.
Ainsi nous verrons comment faire en sorte que vos collisions soient détectées et pourquoi elles ne le sont pas.
Le composant Rigidbody prendra alors toute son importance.
II/Mise en application d'une collision : CheckPoint
Au travers d'une situation simple, nous verrons peu à peu comment construire un CheckPoint, dont le rôle est de savoir si notre personnage ... ici un Dragon (oui rien que ça
), atteint le CheckPoint.
Ainsi nous prendrons le temps de scripter en C# la gestion de la détection de cette collision.
Puis nous reverrons certaines vidéos déjà existantes sur notre chaîne YouTube pour compléter l'étude sur d'autres cas.