Unity - UFO 2D

Ajout des collisions

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Cette série explique pas à pas la création d'un jeu 2D dans lequel un vaisseau collecte des pépites d'or.
Vous pouvez retrouver les autres épisodes de cette série dans le sommaire dédié.

II. Vidéo


Unity - UFO 2D - Ajout des collisions


III. Résumé

Dans cette vidéo, vous allez définir les collisions de votre scène.

III-A. Collisions

Actuellement, l'image de fond montre la présence de murs, mais si vous essayez votre jeu, vous verrez que le vaisseau traverse les murs. En effet, la représentation graphique et la représentation physique sont deux choses différentes.

Pour créer des collisions (des objets avec lesquels les « RigidBody 2D » peuvent se cogner), vous allez ajouter des « Collider 2D ». En résumé, vous allez rajouter des « Collider 2D » là où se trouvent les murs graphiques. Aussi, il faut ajouter à l'objet « Player » un composant « Circle Collider 2D » pour représenter physiquement le joueur. Modifiez le rayon « Radius » du composant pour que le « Collider » épouse parfaitement l'aspect graphique du vaisseau.

Pour les murs, vous devez utiliser quatre composants « Box Collider 2D », un pour chaque côté du plateau. Pour placer et dimensionner les murs, utilisez les propriétés « Offset » et « Size ».

IV. Ressources

Vous pouvez télécharger les ressources pour ce projet sur l'Asset Store de Unity.

V. Commenter

Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2016 Unity Technologies. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.