Unity MonoBehaviour

Résolu/Fermé
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024 - 22 janv. 2022 à 17:16
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024 - 22 janv. 2022 à 22:54
Bonjour,

Je développe un projet de jeux avec Unity et je rencontre un problème quand je tente d'ajouter un script.
Le message d'erreur indique que le mon script ne contient pas MonoBehaviour et n'en n'hérite pas.
J'ai pourtant, comme le montre la capture suivante, le même nom pour ma classe et mon fichier ainsi que l'héritage de MonoBehaviour:

2 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 330
22 janv. 2022 à 17:27
Ta classe ne semble pas être dans un espace de nom (namespace), c'est une mauvaise pratique.
Pour préciser l'héritage, donne l'espace de nom complet de MonoBehaviour.

Par ailleurs :
Merci d'utiliser la coloration syntaxique : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024
22 janv. 2022 à 22:54
Merci de m'avoir répondu
Le problème semble résolu sans que je comprenne exactement comment
j'ai simplement redémarrer unity plusieurs fois en enlevant le fichier et en le rajoutant a nouveau
Et étrangement après le 3eme essais : plus d'erreur
0