Unity

Unity : utiliser les Prefabs pour garder un projet propre

Transformez vos GameObjects en modèles réutilisables et évitez les modifications répétitives dans toutes vos scènes.

juillet 30, 20261 min de lecture
Se connecter pour enregistrer
Unity : utiliser les Prefabs pour garder un projet propre

Un Prefab est un modèle de GameObject enregistré dans le projet. Il permet de créer plusieurs instances partageant la même structure et les mêmes réglages de base.

Quand créer un Prefab ?

Créez un Prefab dès qu’un objet doit apparaître plusieurs fois : ennemi, projectile, bonus, élément de décor ou interface.

Créer votre premier Prefab

  1. Préparez un GameObject complet dans la hiérarchie.
  2. Faites-le glisser vers un dossier Prefabs du projet.
  3. Supprimez l’objet de test et glissez le Prefab dans la scène.

Instances et modifications

Une modification appliquée au Prefab est propagée à ses instances. Vous pouvez néanmoins remplacer localement certaines valeurs, par exemple la couleur ou les points de vie d’un ennemi particulier.

Exercice pratique

Créez un Prefab Projectile avec un sprite, un collider et un script de déplacement. Instanciez-le depuis le script du joueur lorsque la touche de tir est pressée.

Participer à la discussion

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Continuez à apprendre

Articles associés

Envie d’aller plus loin ?

Appliquez ces notions dans un projet complet.

Voir les formations