Compétences :
Aucune compétence n'a été indiquée pour cet atelier.Versions des logiciels :
Caractéristiques de l'Atelier
- 10 Sessions
- 10min
- 0 question
- Difficulté : 2/5
- Déja inscrit : 41
Présentation de l'atelier
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.
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.
Légende
- : Session Texte
- : Video
- : Quizz
- : Bug (TroubleShooting)
- : Tutoriel
- : Exercice
- : KKF
- : Brief
- : Sans description
Plan de l'atelier
-
3 Sessions
-
2.
Sans Rigidbody rien n'est détecté ! -
3.
Utiliser les callbacks de collisions de Unity
-
7 Sessions
-
1.
Prise en main du projet CheckPoint -
2.
Préparer le Dragon aux collisions2min -
3.
Préparer le CheckPoint aux collisions57s -
4.
Jouer avec IsTrigger1min -
5.
Détecter la collision avec le ChekPoint6min -
6.
Encore d'autres cas d'études -
7.
Conclusion sur le projet CheckPoint
-