Gestion des Collisions dans Unity

Comment gérer la collison des balles
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Atelier créatif Unity : Créer un jeu FPS
Revoir le teaser Je m'abonne
Transcription


69,00€ 27,60€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis


69,00€ 27,60€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

L'objectif de cette vidéo est d'enseigner comment gérer efficacement les collisions des objets dans Unity, en particulier celles des balles.

Apprenez à gérer les collisions des balles avec les objets dans Unity, notamment en utilisant la fonction VoidOnCollisionEnter pour détecter les contacts et détruire les balles lors des impacts.

Cette leçon vous montre comment gérer la collision des balles dans Unity. Nous nous concentrons sur l'utilisation de la fonction VoidOnCollisionEnter pour détecter quand une balle entre en collision avec un mur.

Vous apprendrez également à vérifier les couches de collision en utilisant collision.gameObject.layer. En ajustant la détection des collisions dans le Rigid Body des balles sur 'continue' au lieu de 'discrète', vous assurerez une meilleure gestion des impacts.

Enfin, vous verrez en pratique comment les balles sont instanciées dans la hiérarchie et détruites lors de l'impact avec différents murs.

Voir plus
Questions réponses
Quelle fonction Unity est utilisée pour détecter les collisions ?
La fonction utilisée est VoidOnCollisionEnter.
Comment vérifier à quelle couche appartient un objet en collision ?
Vous pouvez vérifier la couche d'un objet en collision en utilisant collision.gameObject.layer.
Pourquoi est-il recommandé d'utiliser la détection de collision en mode continue ?
Utiliser la détection de collision en mode continue permet de gérer plus précisément les collisions à haute vitesse, évitant ainsi que des objets passent à travers les autres sans être détectés.

Programme détaillé