[DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
[DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Bonjour!
J'ai un problème. Quand je joue un script dans l'éditeur, tout se passe bien.
Mais pourtant quand je compile sa ne marche pas
Je vois dans l'éditeur NullReferenceException mais cela n'explique pas pourquoi cela ne marche pas car certains de mes scripts ont aussi cette exception et fonctionent dans l'éditeur et le jeu compilé.
Si vous avez besoin des logs, d'explications supplémentaires, des scripts, ou d'autre chose je suis la!
Au revoir!
J'ai un problème. Quand je joue un script dans l'éditeur, tout se passe bien.
Mais pourtant quand je compile sa ne marche pas
Je vois dans l'éditeur NullReferenceException mais cela n'explique pas pourquoi cela ne marche pas car certains de mes scripts ont aussi cette exception et fonctionent dans l'éditeur et le jeu compilé.
Si vous avez besoin des logs, d'explications supplémentaires, des scripts, ou d'autre chose je suis la!
Au revoir!
Dernière édition par le44 le 18 Avr 2021 22:53, édité 2 fois.
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Bonjour,
Poste ton code, cela permettra peut-être d'y voir plus clair.
un NullReferenceException n'est jamais anodin. Ce n'est pas un simple Warning. Donc cela a forcement une incidence sur le fonctionnement de ton application. Mon conseil est de déjà commencer par régler ce problème, après tu verras.
Poste ton code, cela permettra peut-être d'y voir plus clair.
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Voila!
J'ai enfin corrigé les erreurs!
Il n'ya plus de NullReferenceExceptions même dans le script qui marchait pas en compilé.
Mais...Il ya aucune erreur dans la console de l'éditeur mais quand je vais dans les logs je vois
NullReferenceException: Object reference not set to an instance of an object
at Player2.Update () [0x002f1] in <91f6cd12a91a41aead4c3fca49360280>:0
Je vois que c'est a la ligne 0 (bon j'ai des doutes quand même) et c'est un peu illogique
Si t'as besoin d'autre choses dis-le moi et mmerci beaucoup de ton aide !
Au revoir!
J'ai enfin corrigé les erreurs!
Il n'ya plus de NullReferenceExceptions même dans le script qui marchait pas en compilé.
Mais...Il ya aucune erreur dans la console de l'éditeur mais quand je vais dans les logs je vois
NullReferenceException: Object reference not set to an instance of an object
at Player2.Update () [0x002f1] in <91f6cd12a91a41aead4c3fca49360280>:0
Je vois que c'est a la ligne 0 (bon j'ai des doutes quand même) et c'est un peu illogique
Si t'as besoin d'autre choses dis-le moi et mmerci beaucoup de ton aide !
Au revoir!
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
ben au moins la partie du code Player2.Update, qui semble être contenir le soucis de NullReferenceExceptions .
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Bonjour!
J'ai repéré le problème sa y'est!
Le problème est donc un animator et un GameObject référencé dans l'inspector mais pas dans le jeu compilé.
Voila si ca peut t'aider j'ai tout essayé pour régler sa ne marche pas !
merci d'avance a revoir!
J'ai repéré le problème sa y'est!
Le problème est donc un animator et un GameObject référencé dans l'inspector mais pas dans le jeu compilé.
Voila si ca peut t'aider j'ai tout essayé pour régler sa ne marche pas !
merci d'avance a revoir!
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
que disent désormais les logs ? Vu que tu semble avoir réglé les soucis de NullReferenceExceptions .
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
J'ai réglé ce problème et je vois que NullReferenceException est causé par un GameObject reférencé dans l'éditeur...mais pas dans le jeu.
voici les logs:
NullReferenceException: Object reference not set to an instance of an object
at twoPJoined+<Join>d__10.MoveNext () [0x0001e] in <51fa354d9f7841388cef81973f31b558>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <50a780a7206347579c01c5fb6676feb6>:0
UnityEngine.MonoBehaviour:StartCoroutineManaged(String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String)
twoPJoined:Update()
Voila c'est bon ! mais je trouve ca bizarre que d'autres GameObjects référencés dand l'éditeur marchent
Merci et Au revoir!
voici les logs:
NullReferenceException: Object reference not set to an instance of an object
at twoPJoined+<Join>d__10.MoveNext () [0x0001e] in <51fa354d9f7841388cef81973f31b558>:0
at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <50a780a7206347579c01c5fb6676feb6>:0
UnityEngine.MonoBehaviour:StartCoroutineManaged(String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String)
twoPJoined:Update()
Voila c'est bon ! mais je trouve ca bizarre que d'autres GameObjects référencés dand l'éditeur marchent
Merci et Au revoir!
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
C'est bon c'est réglé!
Mon GameObject avait juste le tag "EditorOnly"
Merci pour l'aide (enfin pas pour le vent de la dernière question) et à bientot!
Mon GameObject avait juste le tag "EditorOnly"
Merci pour l'aide (enfin pas pour le vent de la dernière question) et à bientot!
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Ben on va dire qu'on est pas des robots et que oui, il peut nous arriver de passer à coté d'un post.
Pas d'aide par MP, le forum est là pour ça.
En cas de doute sur les bonnes pratiques à adopter sur le forum, consulter la Charte et sa FAQ
- boubouk50
- ModoGenereux
- Messages : 6268
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: [DB-AL] Script marchant dans l'éditeur mias pas dans le jeu compilé
Alors là, j'aimerai bien savoir de quelle question tu parles, vu que tu n'en as posé aucune... Tu n'as qu'exposé ton problème et demandé de l'aide. Il n'y a même pas un seul point d'interrogation dans tes phrases.
Un minimum de respect pour les gens qui essaient de t'aider volontairement et bénévolement stp.
Si tu veux une information, tu poses la question, tu ne nous accuses pas de ne pas te répondre.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation