Oui c'est sa le problème comme je disais au début , mais ma Hiérarchy est bien organisé...
Sur mon Fps Controller j'ai créer un Empty "Inventaire" ou j'ai placer mon Empty de base "PlayerStats" avec son script...
Voilà voilà :
Au final j'ai supprimer le script du component PlayerStats et je l'ai mis diréctement sur l'empty Inventaire , sa fonctionne mais le coffre ne ce détruit pas et je peut me servir en illimité , pour détruire le coffre il faut un Destroy GameObject ; non ? je suis vraiment vraiment vraiment nul en matiére de JS...
Voici la dernière ligne d'érreur dans la console qui s'affiche lorsque l'argent s'ajoute à mon personnage :
NullReferenceException: Object reference not set to an instance of an object
Coffre.Update () (at Assets/Scripts/Jeu/Interaction/Coffre.js:34