La recherche a retourné 11 résultats

par FuZeuR
05 Avr 2021 14:54
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

Mon problème à finalement été résolu, la solution au problème n'était pas avec _velocity ni avec spriteRenderer.FlipX, il fallait tout simplement que je fasse une copie du prefab de ma balle et de l'appliquer sur un autre bouton en y mettant le Move.direction = -this.transform.right en fessant atten...
par FuZeuR
03 Avr 2021 23:49
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

Peut-être que tu as pris un tuto trop difficile pour débuter ? Va sur ce fil : il liste des ressources intéressantes. Je te conseille en particulier cette play-list sur youtube . Bon même si je suis un gros flemmard, je te remercie pour les liens et je vais aller apprendre ce langage dès que j'aura...
par FuZeuR
03 Avr 2021 23:42
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

Peut-être que tu as pris un tuto trop difficile pour débuter ? Va sur ce fil : il liste des ressources intéressantes. Je te conseille en particulier cette play-list sur youtube . Les tutos que j'ai suivis était justement celui de TUTO Unity FR que je ne trouve pas très difficile à comprendre, malhe...
par FuZeuR
03 Avr 2021 20:37
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

D'ailleurs le spriteRenderer.flipX sert que pour l'animation du déplacement du joueur qui va vers la gauche sinon je peux me déplacer sans. Du coup mon problème n'est toujours pas résolu et je commence à perdre espoir.. :pleur4: :pleur4: :pleur4:
par FuZeuR
03 Avr 2021 19:37
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

d'accord merci pour les conseils mais comment je fais pour l'appliquer du coup ? je ne connais rien en C# :gene: Ben il faut commencer par apprendre :langue2: Tu te lances dans un truc dont la partie code commence déjà à être conséquente, même si tu as recopié pour l’essentiel le code d'un tuto. Po...
par FuZeuR
03 Avr 2021 18:29
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

la donnée spriteRenderer.flipX te donne l'orientation (gauche/droite) de ton Player, ce qui te permet d'en déduire la direction à initialiser pour le projectile. Par contre, essais d'organiser ton code, de l'aérer, et évite les définitions de méthodes au sein d'autre méthode. Niveau lisibilité (mêm...
par FuZeuR
03 Avr 2021 17:19
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

Comment est géré ton personnage et son changement de direction ? Souvent, le transform ne change pas, seul l'orientation du sprite change, avec par exemple une routine de Flip (qui se contente de changer le scaleX de 1 à -1 par exemple). using UnityEngine;public class Move : MonoBehaviour { public ...
par FuZeuR
03 Avr 2021 16:48
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

oui excuse moi, j'ai répondu un peu vite, et effectivement Move.direction = this.transform.left; n'est pas possible. Donc il faut juste le remplacer par Move.direction = -this.transform.right; . ça marche sauf que justement je souhaite que le personnage attaque à gauche et à droite selon la directi...
par FuZeuR
03 Avr 2021 16:36
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

Re, ben en parcourant rapidement ton code, au moment où tu instancies ton projectile, tu fais soit Move.direction = this.transform.right; ou Move.direction = this.transform.left; le problème justement en fessant sa, ça me dit : "Erreur CS1061 'Transform' ne contient pas de définition pour 'left' et...
par FuZeuR
03 Avr 2021 15:41
Forum : Scripting
Sujet : Tirer de gauche à droite Unity 2D
Réponses : 17
Vues : 7302

Re: Tirer de gauche à droite Unity 2D

Ok alors du coup voilà les scripts qui permettent à mon personnage de tirer : Script qui permet à la balles de se déplacer : using UnityEngine; public class MoveBulletScript : MonoBehaviour { public Vector2 speed = new Vector2(10, 10); public Vector2 direction = new Vector2(-1, 0); private Vector2 m...

Aller sur la recherche avancée