| problème avec gravité [résolu] - problème avec mouvements | |
|
|
Auteur | Message |
---|
zebdal Utilisateur confirmé: Rang *****
Messages : 2874 Localisation : Chez Vanilla Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H
| Sujet: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 14:23 | |
| j'ai un problème avec la gravité, lorsque je la mets, mon perso reste collé au sol lorsque j'essaie d'avancer. par contre, dans les airs, il avance impec. - Spoiler:
si je désactive la gravité au moment de toucher le sol, ca marche niquel, mais ce n'est pas ce que je veux, car du coup, le perso flotte dans les airs si je passe au dessus d'un trou, vu qu'il n'y a plus de gravité.
lorsque le perso touche le sol, je fais vspeed=0 et je fais en sorte que le perso touche bien le sol: - Citation :
- {
if (100001).y <= y-64 { (100001).y = y-64 (100001).saute = 0 (100001).vspeed = 0 } else (100001).hspeed = 0 } pourtant je n'ai jamais eu ce problème auparavant avec la gravité, ca a marché sur d'autres jeux, pourquoi pas celui là?
Dernière édition par zebdal le Dim 12 Avr 2009 - 19:57, édité 2 fois |
|
| |
zebdal Utilisateur confirmé: Rang *****
Messages : 2874 Localisation : Chez Vanilla Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 16:52 | |
| any help serait la bienvenue |
|
| |
Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 17:58 | |
| Moi perso, j'utilise dans Step : - Code:
-
gravity=0.3 gravity_direction=270 et en collision avec le sol : - Code:
-
y-=1 gravity=0 speed=0 et ça marche (j'utilise pas le vspeed) _________________ Cliquez pour accéder aux topics dédiés ! |
|
| |
zebdal Utilisateur confirmé: Rang *****
Messages : 2874 Localisation : Chez Vanilla Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 18:24 | |
| tu utilises speed, c'est pareil.
ca ne marche pas.
EDIT: bon, pour avancer, j'utilisais la téléportation de pixels. et j'ai essayé en utilisant hspeed à la place, et il n'y a plus de problèmes. pourtant ca revient au même, donc je ne comprends pas pourquoi la gravity ***** lorsqu'on fait des téléportations. |
|
| |
Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 19:12 | |
| essaye ça : - Code:
-
if place_free(x,y-1) {gravity=1} else {gravity=0} |
|
| |
zebdal Utilisateur confirmé: Rang *****
Messages : 2874 Localisation : Chez Vanilla Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 19:33 | |
| je n'aime pas utiliser cette expression car elle ne vérifie la collision que pour 1 pixel. mais comme je l'ai dit, avec hspeed mon perso avance donc c'est bon. |
|
| |
Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 19:36 | |
| moi j'utilise ça, aucun prob |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 19:38 | |
| Je m'en suis jamais sorti avec les variables de gamemaker(gravity, vspeed,hspeed,) et les fonctions(place_free) sans bug. J'ai toujours du refaire un systeme avec pleins de variables pour tester les collisions et tout. Au moins c'est error-free, et je suis sur que ca marche. |
|
| |
zebdal Utilisateur confirmé: Rang *****
Messages : 2874 Localisation : Chez Vanilla Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 19:57 | |
| voici ce que j'ai fait: fichier exe: http://www.megaupload.com/?d=KNAD4385 fichier gmk: http://www.megaupload.com/?d=9KG9SWBRj'ai un problème lorsque j'avance. si je reste appuyé sur droite (D), que j'appuie sur gauche (Q) et que je relâche gauche, alors tant que je reste appuyé sur droite, mon perso ira à gauche. le problème est dû au fait que mon changement de vspeed se trouve dans l'event press. le problème est que je ne peux pas le mettre dans l'event down (quand la touche reste appuyée), car sinon, lorsque j'essaie de courir, mon perso court sur 1 seul step et après continue en marchant. |
|
| |
Invité Invité
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 20:49 | |
| hihihi double post gmk en cours de traitement... |
|
| |
zebdal Utilisateur confirmé: Rang *****
Messages : 2874 Localisation : Chez Vanilla Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements Dim 12 Avr 2009 - 21:12 | |
| j'en fais rarement là c'était un cas exceptionnel d'urgence sachant que j'ai que le weekend pour bosser ce genre de trucs et que personne ne me répondait alors que d'autres topics étaient traités. |
|
| |
Contenu sponsorisé
| Sujet: Re: problème avec gravité [résolu] - problème avec mouvements | |
| |
|
| |
| problème avec gravité [résolu] - problème avec mouvements | |
|