[RESOLU] Erreur script jeu 2D ( débutant )

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
Avatar de l’utilisateur
jmhoubre
Messages : 856
Inscription : 05 Oct 2019 22:05

Re: Erreur script jeu 2D ( débutant )

Message par jmhoubre » 16 Mars 2022 00:48

La coloration syntaxique (les couleurs que prennent les mots selon leur sémantique) dépend de la configuration de ton IDE (visiblement Visual Studio chez toi). Pour autant, il n'y a pas forcément d'erreur. Ta copie d'écran n'en montre pas d’ailleurs. Que dit ta console ?

Choiny
Messages : 22
Inscription : 15 Mars 2022 21:45

Re: Erreur script jeu 2D ( débutant )

Message par Choiny » 16 Mars 2022 04:54

Image

si justement il y a une erreur ^^

de plus a droite au niveau de l'inspector dans player movement (script) il me manque 2 ligne comparé au tuto , je suppose que c'est a cause des erreur du script

j'ai réussi a récupérer les couleurs et j'ai corrigé une majuscule a un endroit aussi , voici mon script actuellement:

Image

Avatar de l’utilisateur
jmhoubre
Messages : 856
Inscription : 05 Oct 2019 22:05

Re: Erreur script jeu 2D ( débutant )

Message par jmhoubre » 16 Mars 2022 11:14

La console te dit que Vector3 n'a pas de méthode smoothDamp, c'est assez explicite. Je suppose que c'est la majuscule que tu as ajouté.

Choiny
Messages : 22
Inscription : 15 Mars 2022 21:45

Re: Erreur script jeu 2D ( débutant )

Message par Choiny » 16 Mars 2022 13:50

Non justement sans la majuscule j avais encore plus d'erreur

Choiny
Messages : 22
Inscription : 15 Mars 2022 21:45

Re: Erreur script jeu 2D ( débutant )

Message par Choiny » 16 Mars 2022 14:59

C'est bon j'ai reussi a enlever toute les erreur, et sa marche , merci ;)

T072000
Messages : 59
Inscription : 19 Fév 2022 20:42

Re: Erreur script jeu 2D ( débutant )

Message par T072000 » 16 Mars 2022 16:46

jmhoubre a écrit :
14 Mars 2022 18:23
Bonjour,

j'ai fait ce tuto, et il n'y avait pas de bug. Es-tu sur la même version d'Unity que Zef ? Et as-tu visionné l'épisode suivant (il y a parfois des corrections) ? Sinon, direction le Github du projet.

Quand tu sautes sur l'ennemi, il se passe quoi ? Le joueur passe au travers ? Vérifie que l'ennemi et le joueur ont chacun un collider2D, et que un des deux a un rigidbody2D. Vérifie aussi que ces trois composants sont bien 2D. Dans la fonction qui détecte le saut, (OnCollisionEnter2D à prirori), ajoute un Debug.Log("Collision"). Est-ce qu'il s'affiche ?
Bonjour,

Je suis sur la version 2020.3.5f1 mais la première fois que j'ai commencé a créer le jeu j'étais sur une version plus récente et je n'avais pas de problème , je n'ai plus le bug quand je saute sur l'ennemi, mais j'ai toujours le problème du personnage qui n'avance pas tout le temps , je suis à l'épisode 5 et je vais commencer l'épisode 6

T072000
Messages : 59
Inscription : 19 Fév 2022 20:42

Re: Erreur script jeu 2D ( débutant )

Message par T072000 » 18 Mars 2022 15:24

Bonjour,

Je suis à l'épisode 7, j'ai fait comme dans la vidéo mais dans les commentaires Zef a écrit que beaucoup de personnes ont eu un bug de déplacement du personnage après le listing qu'il a corrigé, le personnage se déplace très lentement, en plus le personnage n'avance pas tout le temps , vous me conseillez de recommencer du début ou c'est possible de corriger ça ?

Après le bug du personnage qui avance lentement j'ai corrigé quelques lignes avec l'outil lumière mais j'ai des erreurs , Zef a posté une capture d'écran avec son commentaire, j'ai écris les mêmes lignes mais j'avais quand même des erreurs

Avatar de l’utilisateur
Max
Messages : 8771
Inscription : 30 Juil 2011 13:57
Contact :

Re: Erreur script jeu 2D ( débutant )

Message par Max » 19 Mars 2022 10:17

T072000 a écrit :
18 Mars 2022 15:24
j'ai écris les mêmes lignes mais j'avais quand même des erreurs
poste ton script, pour voir ce qui pourrait poser problème.
Image
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

T072000
Messages : 59
Inscription : 19 Fév 2022 20:42

Re: Erreur script jeu 2D ( débutant )

Message par T072000 » 19 Mars 2022 11:03

Max a écrit :
19 Mars 2022 10:17
T072000 a écrit :
18 Mars 2022 15:24
j'ai écris les mêmes lignes mais j'avais quand même des erreurs
poste ton script, pour voir ce qui pourrait poser problème.
Bonjour

J'ai réussi à corriger le problème :)

Merci à Antoine dans les commentaires

Il faut utiliser Time.fixedDeltaTime dans la fonction update à la place de Time.deltaTime

T072000
Messages : 59
Inscription : 19 Fév 2022 20:42

Re: Erreur script jeu 2D ( débutant )

Message par T072000 » 20 Mars 2022 14:32

Bonjour,

Je suis à la fin du tutoriel #9 et quand je clique sur play et que je vais au niveau de la porte ça reste sur la scène 1, et j'ai un message d'erreur : The variable fadeSystem of LoadSpecificScene has not been assigned, j'ai bien suivi le tutoriel mais dans les commentaires des personnes disent que il fallait souvent sauvegarder c'est peut être à cause de ça ? ^^

Répondre

Revenir vers « Scripting »