Unity : Maîtriser les fondamentaux - API, Classes et Structures
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
4h56
de formation
20
leçons vidéo
5
chapitres
Intermédiaire
niveau requis
Jean Philippe Parein
Jean Philippe Parein
Formateur

Unity : Maîtriser les fondamentaux - API, Classes et Structures

4.8/5 Trustpilot (1400 avis) Satisfait ou remboursé
4h56
de formation
20
leçons vidéo
5
chapitres

Travaillez efficacement avec les structures, les classes, et les API en C# avec Unity
Vous souhaitez développer vos compétences avec Unity, ou simplement apprendre en profondeur certaines API de ce fabuleux moteur physique ? Alors cette formation en ligne et en vidéo est faite pour vous !

A la fin de ce cours, vous maîtriserez les fondamentaux comme par exemple la classe Transform, ou la structure Vector3 mais aussi beaucoup d'autres API. Ce cours est structuré afin de pouvoir revenir facilement sur les API les plus couramment utilisées avec Unity ce qui vous permettra ensuite d'avoir une aide précieuse sous la main à n'importe quel moment.
 

Au programme de cette formation Unity : API, Classes et Structures

 

Classe Transform

  • Le positionnement (position , localPosition, etc...)
  • La Translation de Vecteur (Translate)
  • La Hierarchy Parent-Enfant (SetParent, DetachChildren, etc..)
  • La recherche dans la Hierarchy (Find, GetChild, ChildCount,etc...)
  • Rotation d'un Objet (LookAt)
  • Assignation des composants (GetComponent, GetComponentInChidren, TryGetComponent ,etc...)
  • L'envoi de message (SendMessage , BroadcastMessage)

 

 Structure Vector3

  • Déplacement Vectoriel (MoveToward, Forward,One , Zero, Etc...)
  • Constructeur Vectoriel (New Vector3, Quaternion,etc...)
  • Calcul Vectoriel (Magnitude, Distance, Normalized, Scale, etc...)
  • Interpolation Vectorielle (Lerp, Slerp ,etc..)

 

Classe Object

  • Identification de GameObject (Name, ToString(), GetInstanceID,etc...)
  • Visibilité des objets (hideFlags) et Destruction (Destroy)
  • Singleton Pattern (DontDestroyOnLoad, Instance, Patron de conception)
  • Ajouter des Objets dynamiquement (Instanciate et ses surcharges, Instanciation de Type Générique)
  • Assigner des objets de la Hierarchy (Find, FindObjectOfType, FindWithTag, FindObjectsWithTag, etc...)

 

 Classe Physics

  • La Projection de rayon (Ray, Raycast, RaycastHit, DebugDrawRay, hit,etc...)
  • Le Chevauchement de collider (OverlapBox, OverlapSphere, OverlapCapsule,etc..)
  • Le Chevauchement de Ligne (LineCast, out, hit , Debug.DrawLine,etc..)
  • Gestion des collisions (IgnoreCollision, GetIgnoreCollision, IgnoreLayerCollision, GetIgnoreCollision)

 

Autres Classes et API

  • Classe Random "Aléatoire" (Value, Range, Rotation, ColorHSV, InsideUnitCircle, OnUnitSphere, etc...)
  • Structure Mathf "Fonction Mathématique" (Clamp, Infinity, Abs, Sin, Sign, Round, etc...)
  • IEnumerator, Coroutines, Invoke, Yield et bien d'autres API...
  • Etc....

Pour suivre ce cours il est préférable de maîtriser les bases d'Unity, ou d'avoir suivi l'un de mes cours destinés à l'initiation d'Unity.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Classe Transform
Chapitre 2
Structure Vector3
Chapitre 3
Classe Object
Chapitre 4
Classe Physics
Chapitre 5
Autres Classes & API

Table des matières

Chapitre 1 : Classe Transform

55m19
 
Leçon 1La classe Transform
Leçon 2LookAt - Rotation d'un objet en direction d'une position
Leçon 3GetComponent - Gestion des composants
Leçon 4Send Brodacast Message -Messages Monobehaviour

Chapitre 2 : Structure Vector3

47m09
 
Leçon 1La structure Vector3
Leçon 2Lerp Slerp - L'interpolation de mouvement et de rotation
Leçon 3Vector3.MoveToward - Déplacement d'un objet vers une position

Chapitre 3 : Classe Object

1h12
 
Leçon 1La Classe Object
Leçon 2DontDestroyOnLoad Singleton pattern
Leçon 3Fonction Instanciate - Instancier des objets
Leçon 4Destroy - Destruction d'objets
Leçon 5FindObjectOfType - Recherche d'objets

Chapitre 4 : Classe Physics

57m32
 
Leçon 1Raycast et PhysicsRaycast - Lancer un rayon
Leçon 2Overlap - Chevauchement de collider
Leçon 3LineCast - Chevauchement d'une ligne
Leçon 4IgnoreCollision - Ignorer les collisions

Chapitre 5 : Autres Classes & API

1h04
 
Leçon 1Classe Random - Génération aléatoire
Leçon 2Structure Mathf Collection de fonctions mathématiques
Leçon 3Invoke - Appeler ou répéter l’exécution d'une méthode
Leçon 4Les coroutines (IEnumerator)

Aperçus

Avis des apprenants

Détail des avis
2
Commentaires
5/5
Note moyenne
5/5
2
4/5
0
3/5
0
2/5
0
1/5
0
Stéphane Delrue
Stéphane Delrue
Publié le 15/09/2022
Très bonne formation
Clément Debailleul
Clément Debailleul
Publié le 06/05/2020
Tout est clair, bien expliqué quelque soit le niveau de l'apprenant. Merci pour votre travail.

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
24,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
4h56 de vidéo • 5 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 798 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1428 tutos gratuits

Notre politique de protection des données