IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Unity - Intégrer une minicarte

Mise en place de l'interface

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Cette série explique comment intégrer une minicarte dans votre jeu et ce, sans recourir aux scripts.


Vous pouvez retrouver les autres épisodes de cette série dans le sommaire dédié.

II. Vidéo


Unity - Intégrer une minicarte


III. Résumé

Maintenant que la nouvelle caméra est prête, nous devons ajouter l'image qu'elle reçoit dans l'interface.

Ajoutez un nouveau « GameObject » dans le canevas de l'interface. Ancrez le nouveau rectangle pour que celui-ci prenne toute la place disponible dans le canevas (il faut appuyer sur la touche Alt (ou option sur Mac) pour que la bonne option apparaisse).
Ensuite, ajoutez un composant de type « Raw Image », enfant du rectangle configuré précédemment.

Le composant de type « Image » ne peut afficher que des sprites. C'est pourquoi ici nous utilisons un composant de type « Raw Image ».

Configurez sa taille (256, 256) et ancrez l'image en bas à droite du rectangle parent.

Il faut maintenant récupérer le contenu à afficher dans l'image. Créez un nouveau « Material » de type « RenderTexture ».

Une « RenderTexture » est identique à une texture sauf que sa source est mise à jour en temps réel.

Ensuite, placez la nouvelle texture comme texture source de l'image. Puis, définissez la propriété « Target Texture » de la nouvelle caméra avec la nouvelle texture.

Pour enlever la rotation de la caméra, vous devez ajouter un script pour copier la position du joueur sans pour autant copier sa rotation. Vous pouvez en trouver un exemple dans ce tutoriel.

IV. Ressources

Vous pouvez télécharger les ressources pour ce projet ici.

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 © 2017 Unity Technologies. Aucune reproduction, même partielle, ne peut être faite de ce site ni 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.