| [resolu]Problème de gravité et mouvement... | |
|
|
Auteur | Message |
---|
kazuya94 Utilisateur moyen
Messages : 67
| Sujet: [resolu]Problème de gravité et mouvement... Sam 15 Jan 2011 - 22:54 | |
| saluuut , Pour le deplacement de mon perso(+saut et gravité) Dans step: - Code:
-
//gravité if !place_free(x,y-1) { gravity = 0.5 direction = 270 } else { direction = 270 } //mouvements horizontal if keyboard_check(vk_left) { if !place_free(x-1,y) { x-=1 } }
if keyboard_check(vk_right) { if !place_free(x+1,y) { x+=1 } } //mouvement vertical if keyboard_check(vk_up) { if place_meeting(x,y-1,obj_sol) { vspeed=-10 } } Mais mon perso ne bouge pas,ne tombe pas ! soit mon code est incorrect soit c'est un autre probleme...
Dernière édition par kazuya94 le Sam 15 Jan 2011 - 23:39, édité 1 fois |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [resolu]Problème de gravité et mouvement... Sam 15 Jan 2011 - 23:05 | |
| Ton code est incorrect. Et la solution ce trouve dans le forum, a toi de faire une petite recherche. |
|
| |
kazuya94 Utilisateur moyen
Messages : 67
| Sujet: Re: [resolu]Problème de gravité et mouvement... Sam 15 Jan 2011 - 23:06 | |
| |
|
| |
kazuya94 Utilisateur moyen
Messages : 67
| Sujet: Re: [resolu]Problème de gravité et mouvement... Sam 15 Jan 2011 - 23:18 | |
| j'ai essayé sa pour la gravité mais il tombe pas - Code:
-
if !place_free(x,y-1) { gravity = 0.5 } else { gravity = 0 } if vspeed > 12 { vspeed = 12 } |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [resolu]Problème de gravité et mouvement... Sam 15 Jan 2011 - 23:32 | |
| Normal, ton code est faux.
Déjà regarde cette incohérence :
if !place_free(x,y-1) { gravity = 0.5 } else { gravity = 0 }
En gros tu dit que si ton objet est au sol , alors on met la gravité a 0.5, et s'il est en l'air a zéro.... |
|
| |
kazuya94 Utilisateur moyen
Messages : 67
| Sujet: Re: [resolu]Problème de gravité et mouvement... Sam 15 Jan 2011 - 23:39 | |
| juste je dors merci pour cette petite erreur |
|
| |
DeinDall Utilisateur confirmé: Rang ****
Messages : 858 Localisation : Quimper
| Sujet: Re: [resolu]Problème de gravité et mouvement... Dim 16 Jan 2011 - 8:42 | |
| |
|
| |
Topaze22 *Excellent utilisateur*
Messages : 6213 Localisation : Sur la Lune Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World
| Sujet: Re: [resolu]Problème de gravité et mouvement... Dim 16 Jan 2011 - 10:15 | |
| Ca fait quelques jours que je n'ai pas pratiqué, mais :
if !place_free(x,y-1)
C'est incorrect, l'axe Y de GM étant inversé par rapport à ce que l'on a habituellement. Y-1, tu regardes au dessus de Y.
M'enfin, je dis tet une grosse bétise, le faite que personne ne t'a fait de remarque me fait fortement douter XD |
|
| |
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [resolu]Problème de gravité et mouvement... Dim 16 Jan 2011 - 10:23 | |
| Faut lire Topaze. - onilink_ a écrit:
- Normal, ton code est faux.
Déjà regarde cette incohérence :
if !place_free(x,y-1) { gravity = 0.5 } else { gravity = 0 }
En gros tu dit que si ton objet est au sol , alors on met la gravité a 0.5, et s'il est en l'air a zéro.... |
|
| |
Contenu sponsorisé
| Sujet: Re: [resolu]Problème de gravité et mouvement... | |
| |
|
| |
| [resolu]Problème de gravité et mouvement... | |
|