2026-04-18 09:02:37 +00:00

1.2 KiB

Fix : PlayerAgrandissementBridge introuvable dans Add Component

Cause

Unity exige qu'un MonoBehaviour/NetworkBehaviour soit dans un fichier .cs portant SON nom pour être exposé dans Add Component. Les 2 classes étaient dans le même fichier SynchronisationAgrandissement.cs — Unity exposait seulement la 1re.

Ce que contient ce fix

  1. SynchronisationAgrandissement.cs (nettoyé)
    → La 2e classe PlayerAgrandissementBridge a été retirée

  2. PlayerAgrandissementBridge.cs (nouveau fichier)
    → Contient uniquement la classe du bridge, dans son propre fichier

Actions à faire dans Unity

  1. Remplacer Assets/Scripts/SynchronisationAgrandissement.cs par la nouvelle version

  2. Ajouter Assets/Scripts/PlayerAgrandissementBridge.cs (nouveau fichier)

  3. Attendre la compilation (quelques secondes)

  4. Ouvrir le prefab du joueur et Add Component → taper PlayerAgrandissementBridge → il apparaît maintenant

Vérif

Si le composant n'apparaît TOUJOURS pas après ces étapes :

  • Regarder la console Unity pour des erreurs rouges de compilation
  • AssetsReimport All (en dernier recours)