Vues d'architecture à 360° avec Unity et Cinema 4D

Créer des boutons dynamiques pour des maisons avec Unity

Toutes les vidéos du tutoriel 360°-Vues d'architecture avec Unity et Cinema 4D.

La création d'éléments interactifs dans Unity peut faire une grande différence dans l'expérience utilisateur de vos visualisations architecturales. Dans ce tutoriel, je vais vous montrer comment ajouter facilement un bouton dans Unity qui vous permet de masquer certains objets, comme les toits dans votre modèle 3D. Ainsi, vous pouvez offrir à vos utilisateurs une vue complète de vos designs. Laissez-moi vous montrer comment faire.

Principales conclusions

  • Ajoutez des boutons dans Unity avec des éléments UI.
  • Utilisez des boutons Toggle pour alterner entre l'affichage et le masquage d'objets.
  • Liez l'interaction des boutons avec des objets pour contrôler leur visibilité.

Guide étape par étape

1. Préparatifs dans le projet Unity

Avant de commencer à ajouter un bouton, assurez-vous que votre modèle 3D est correctement placé dans Unity. Vous avez déjà créé une île, ajouté des textures et importé une maison. Vous pouvez maintenant commencer.

Créer des boutons dynamiques pour des maisons avec Unity

2. Ajouter un bouton

Allez dans « GameObject » dans la barre de menu en haut. Sélectionnez l'entrée « UI » puis cliquez sur « Button ». Cela créera un bouton dans votre scène, qui sera créé avec un canvas et un système d'événements.

Créer des boutons dynamiques pour des maisons avec Unity

3. Positionnement du Canvas et du bouton

Regardez le gestionnaire de hiérarchie; un canvas y est maintenant présent. Celui-ci représente la zone où vos éléments UI sont visibles. Réglez la position de votre bouton dans l'inspecteur à « 0 » pour X, Y et Z, afin qu'il soit affiché exactement au centre de l'écran.

Créer des boutons dynamiques pour des maisons avec Unity

4. Redimensionnez et déplacez le bouton

Pour améliorer l'ergonomie, vous pouvez redimensionner le bouton et le déplacer vers une position plus élevée sur l'écran. Cela le rendra plus visible et plus facile d'accès.

Créer des boutons dynamiques pour des maisons avec Unity

5. Créer un bouton Toggle pour masquer

Pour que le bouton n'effectue pas une seule action mais alterne entre l'affichage et le masquage, vous avez besoin d'un bouton Toggle. Supprimez le bouton précédent et allez à nouveau dans « GameObject », sélectionnez « UI » puis « Toggle ».

Créer des boutons dynamiques pour des maisons avec Unity

6. Adapter le bouton Toggle

Sélectionnez le bouton Toggle dans l'inspecteur et réglez la position également à « 0 » pour X, Y et Z. Cela garantit que le bouton Toggle est affiché au centre.

Créer des boutons dynamiques pour des maisons avec Unity

7. Saisie de texte pour le bouton Toggle

Dans l'inspecteur, vous pouvez maintenant changer le texte de votre bouton Toggle. Cliquez sur « Label » et saisissez « Masquer le toit ». Ce texte aide les utilisateurs à comprendre quelle action le bouton effectue.

Créer des boutons dynamiques pour des maisons avec Unity

8. Lier le bouton Toggle à l'objet

Vous devez maintenant lier le bouton Toggle au toit que vous souhaitez masquer. Cliquez sur le champ « On Value Changed » dans l'inspecteur du bouton Toggle et appuyez sur le signe plus pour créer une nouvelle fonction.

Créer des boutons dynamiques pour des maisons avec Unity

9. Sélection du objet pour l'action

Faites glisser l'objet toit dans la zone qui est maintenant visible. Ensuite, sélectionnez la fonction « SetActive » dans l'inspecteur pour changer l'état (visible ou invisible) du toit.

Créer des boutons dynamiques pour des maisons avec Unity

10. Tester la fonctionnalité

Démarrez la scène en mode lecture et testez la fonctionnalité du bouton Toggle. Lorsque vous cliquez sur la case à cocher, le toit doit s'afficher et disparaître.

Résumé - Vues architecturales à 360° avec Unity: Ajouter des boutons et de l'interactivité

Dans ce guide, vous avez appris à créer un bouton interactif dans Unity qui permet de masquer ou d'afficher des objets dans votre modèle 3D. L'utilisation de boutons Toggle améliore l'expérience utilisateur et rend vos visualisations architecturales dynamique.

Questions fréquentes

Comment ajouter un bouton à ma scène Unity?Cliquez sur « GameObject », allez à « UI » puis à « Button » pour créer un bouton.

Puis-je personnaliser le bouton?Oui, vous pouvez ajuster la position, la taille et le texte dans l'inspecteur.

Quelle est la différence entre un bouton et un bouton Toggle?Un bouton exécute une action unique, tandis qu'un bouton Toggle peut alterner entre deux états, comme afficher ou masquer.

Puis-je atteindre cette fonctionnalité sans script?Oui, vous pouvez lier directement les propriétés des éléments UI dans l'inspecteur.

Ce guide fonctionne-t-il sur d'autres versions de Unity?Oui, les fonctionnalités de base de l'UI sont similaires dans la plupart des versions de Unity.

539,530,551