Re: Ecartement d'un mur !
Resalut,
Cela peut se faire avec un détecteur de collisions.
Le détecteur se doit de changer de direction (gauche, droite), si besoin évidemment.
Détecteur du personnage en superposition avec le mur, fixe position X du personnage à telle valeur (en fonction position X du mur).
A+
Re: Ecartement d'un mur !
Je n'ai pas tout compris, surtout pour la dernière phrase :s
Re: Ecartement d'un mur !
Après la théorie, la pratique.
Exemple mur:
http://www.megaupload.com/?d=LVB8JQGW
La mise en pratique utilise, le mouvement d'origine, un détecteur, une variable (position X du personnage).
Re: Ecartement d'un mur !
Je ne comprend pas la ligne:
Megaman:Fixer la position en X à la valeur modifiable A"megaman"
Re: Ecartement d'un mur !
Tu peux poster ton fichier MFA dans le forum, afin que l'on puisse directement t'aider, si tu veux...
Re: Ecartement d'un mur !
Pas de soucis.
La scène est composé d'un axe X et d'un axe Y.
Dans notre cas, la variable A du personnage (Megaman) mémorise la position X du personnage, quand le détecteur n'est pas en superposition avec un mur.
Quand le détecteur (vert fluo) est en superposition avec un mur (rose fluo), mmf fixe la position X du personnage à variable A du personnage, préalablement mémorisée.
Je n'ai pas tapé cette formule (expression) à la main, cela se fait d'un clic droit (récupérer les données d'un objet).
La notion variable est difficile a expliquer, mais en gros, on utilise une valeur qui change pratiquement tout le temps (valeur du premier compteur, position X du personnage), la variable A du personnage est utilisée seulement lors d'une superposition avec un mur, sinon elle est simplement mémorisée.
Parce que bien sûr, il est possible de déposer plusieurs fois le même mur, dans la scène.
Re: Ecartement d'un mur !
Sa y est, j'ai compri, en fait quand le detecteur touche le mur, le héros retourne a la position juste avant que le detecteur touche la mur...
Merci pour votre aide [img]<<GRAEMLIN_URL>>/laugh.gif[/img]