[RESOLU] Erreur script jeu 2D ( débutant )
[RESOLU] Erreur script jeu 2D ( débutant )
Bonjour,
Désolé si je ne suis pas dans la bonne catégorie et/ou si il y à déjà un sujet sur ce problème , je comprends l'anglais mais pas très bien, je débute sur Unity je veux créer des jeux 2d pour le loisir
J'ai un problème sur Unity , j'ai suivi le tutoriel de Tuto Unity FR et lors de la programmation j'entre exactement les mêmes lignes mais quand je reviens sur le logiciel j'ai plusieurs erreur est ce possible de vous montrer un Screenshot ?
Désolé si je ne suis pas dans la bonne catégorie et/ou si il y à déjà un sujet sur ce problème , je comprends l'anglais mais pas très bien, je débute sur Unity je veux créer des jeux 2d pour le loisir
J'ai un problème sur Unity , j'ai suivi le tutoriel de Tuto Unity FR et lors de la programmation j'entre exactement les mêmes lignes mais quand je reviens sur le logiciel j'ai plusieurs erreur est ce possible de vous montrer un Screenshot ?
Dernière édition par T072000 le 13 Jan 2023 16:07, édité 3 fois.
Re: Erreur script jeu 2D ( débutant )
Bonjour,
non, poste directement le listing de ton code, entre les balises prévues à cet effet (voir Charte et FAQ du forum, lien dans ma signature, tu y trouveras: Comment insérer un script dans un messages ?).
non, poste directement le listing de ton code, entre les balises prévues à cet effet (voir Charte et FAQ du forum, lien dans ma signature, tu y trouveras: Comment insérer un script dans un messages ?).
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: Erreur script jeu 2D ( débutant )
Bonjour
J'ai supprimé quelques lignes comme sur le tutoriel, c'est l'épisode 2 de " Créer un jeu en 2D facilement avec Unity ( #2: Déplacements du joueur")
Pouvez vous me dire si je dois cliquer sur le bouton afficher un code pour chaque ligne ou c'est bien comme j'ai fais ?
Peux être que je dois regarder les vidéos sur apprendre le C# et prendre des notes ?
J'ai enregistré les lignes et une fois sur le logiciel j'ai plusieurs erreurs et également quand j'ouvre mon projet depuis mon dossier sur le bureau c'est écrit : The project you are opening contains compilation errors
Je pense que j'ai cette erreur car j'ai fermé le projet à un moment et je ne l'ai pas enregistré , je clique sur ignorer et ça ouvre quand même le projet.
Si je dois recommencer du début c'est pas grave
J'ai supprimé quelques lignes comme sur le tutoriel, c'est l'épisode 2 de " Créer un jeu en 2D facilement avec Unity ( #2: Déplacements du joueur")
Pouvez vous me dire si je dois cliquer sur le bouton afficher un code pour chaque ligne ou c'est bien comme j'ai fais ?
Peux être que je dois regarder les vidéos sur apprendre le C# et prendre des notes ?
J'ai enregistré les lignes et une fois sur le logiciel j'ai plusieurs erreurs et également quand j'ouvre mon projet depuis mon dossier sur le bureau c'est écrit : The project you are opening contains compilation errors
Je pense que j'ai cette erreur car j'ai fermé le projet à un moment et je ne l'ai pas enregistré , je clique sur ignorer et ça ouvre quand même le projet.
Si je dois recommencer du début c'est pas grave
Code : Tout sélectionner
public class PlayerMovement : MonoBehaviour
public float moveSpeed;
public Rigidbody2D rb;
private Vector3 velocity = Vector3.zero;
void FixedUpdate
float horizontalMovement = Input.GetAxis("Horizontal") * moveSpeed *Time.deltaTime;
MovePlayer(horizontalMovement);
void MovePlayer(float_horizontalMovement)
Vector3 targetVelocity = new Vector2(_horizontalMovement, rb.velocity.y);
rb.velocity = Vector3.SmoothDamp(rb.velocity, targetVelocity, ref velocity, .05f);
Re: Erreur script jeu 2D ( débutant )
Bonjour,
Dans le script que tu postes, en fait rien ne va. Les accolades ont toutes disparu, il manque des point-virgules à plusieurs endroit, le nom des donnée n'est pas toujours scrupuleusement respecté, la structure même est manquante.
Il faut avoir à l'esprit que chaque caractère compte, y compris le moindre point, la moindre lettre (idem pour les majuscules/minuscule).
Quand tu suis un tuto il faut recopier vraiment à l'identique le code. J'ai fait un screen rapide du code du tuto et tu constate qu'il manque dans le tien énormément de choses par rapport à celui proposé
comme ça c'est bon, le bouton sert à encadrer l'ensemble de ton code.
Oui, je pense que cela serait une approche sage
Dans le script que tu postes, en fait rien ne va. Les accolades ont toutes disparu, il manque des point-virgules à plusieurs endroit, le nom des donnée n'est pas toujours scrupuleusement respecté, la structure même est manquante.
Il faut avoir à l'esprit que chaque caractère compte, y compris le moindre point, la moindre lettre (idem pour les majuscules/minuscule).
Quand tu suis un tuto il faut recopier vraiment à l'identique le code. J'ai fait un screen rapide du code du tuto et tu constate qu'il manque dans le tien énormément de choses par rapport à celui proposé
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: Erreur script jeu 2D ( débutant )
Bonjour
Merci beaucoup , je n'ai plus l'erreur que j'avais dans Unity , j'avais mal écris le listing , j'ai oublié des majuscules et les accolades , par contre je n'arrive plus à suivre son tutoriel car quand je clique sur player je ne vois plus le RigidBody2D et le BoxCollider 2D
Merci beaucoup , je n'ai plus l'erreur que j'avais dans Unity , j'avais mal écris le listing , j'ai oublié des majuscules et les accolades , par contre je n'arrive plus à suivre son tutoriel car quand je clique sur player je ne vois plus le RigidBody2D et le BoxCollider 2D
Re: Erreur script jeu 2D ( débutant )
dans la partie inspector ou au niveau de la scène ?
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: Erreur script jeu 2D ( débutant )
Salut , dans inspector
Re: Erreur script jeu 2D ( débutant )
si ces composants ont été supprimés, essais simplement de les ajouter de nouveau.
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: Erreur script jeu 2D ( débutant )
Merci beaucoup Max , j'ai réussi
Si j'ai un autre problème je peux poster ici ?
Si j'ai un autre problème je peux poster ici ?
Re: Erreur script jeu 2D ( débutant )
si c'est directement lié oui.
Mais si cela aborde un sujet différent, alors il est souhaitable d'ouvrir un nouveau sujet.
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