Unity MonoBehaviour
Résolu/Fermé
Rune188
Messages postés
65
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 65 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024 - 22 janv. 2022 à 22:54
Rune188 Messages postés 65 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:

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
15194
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 février 2025
353
22 janv. 2022 à 17:27
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
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
Rune188
Messages postés
65
Date d'inscription
lundi 20 février 2017
Statut
Membre
Dernière intervention
29 janvier 2024
22 janv. 2022 à 22:54
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
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