Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Mon personnage ne flotte pas ur l'eau.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Evilshroom
Habitué
Habitué


Masculin Nombre de messages: 244
Age: 13
Programme utilisé (Gm/RmXp/...): Game maker 7.0 PRO (Je l'ai eu!) :D
Etudes: Secondaire
Loisirs: Manga, Jeux Vidéo, Cinéma, Marche ,Cuisine, Vélo et la DS.
Date d'inscription: 07/03/2009

MessageSujet: Mon personnage ne flotte pas ur l'eau.   Mar 3 Nov - 2:25

Que faire pour que mon personnage dans un jeu de plateforme flotte sur l'eau? Svp pouvez-vous m'aider? :)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: Re: Mon personnage ne flotte pas ur l'eau.   Mar 3 Nov - 11:47

Bah tu changes les valeurs de la bounding box (endroits de collision, si tu préfères), pour la réduire afin que ton personnage soit à moitié enseveli sous l'eau, et après, tu laisses comme si c'était un sol normal. Par contre, si tu veux qu'il monte et qu'il descende, tu peux mettre des trucs genre "vspeed = 2" toutes les secondes.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
Evilshroom
Habitué
Habitué


Masculin Nombre de messages: 244
Age: 13
Programme utilisé (Gm/RmXp/...): Game maker 7.0 PRO (Je l'ai eu!) :D
Etudes: Secondaire
Loisirs: Manga, Jeux Vidéo, Cinéma, Marche ,Cuisine, Vélo et la DS.
Date d'inscription: 07/03/2009

MessageSujet: Re: Mon personnage ne flotte pas ur l'eau.   Mar 3 Nov - 13:15

La bouding box c'est quoi? Ouais je sais je suis mauvais XP.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: Re: Mon personnage ne flotte pas ur l'eau.   Mar 3 Nov - 14:52

La bounding box (ou bbox) est la zone de collision. Si tu veux, tous tes tests de collisions prennent en compte la bounding box du sprite, et non le sprite lui-même, c'est à dire que la bbox est la zone de collision du sprite. Pour la modifier, dans ton objet tu utilises les variables "bbox_left", "bbox_right", "bbox_bottom", "bbox_top". Perso, avec une sprite qui fait du 32/64, je mettrai ceci (c'est un exemple) :
Code:
bbox_bottom = 32;

Pour remonter la bounding box de moitié : le personnage sera alors à moitié sous l'eau.
Après, tu devrais changer la depth de ton personnage, pour que la partie de son corps qui est sous l'eau soit invisible :
Code:
depth = 50;


PS : Ne dis pas que tu es mauvais, car ce n'est pas vrai : tu es débutant, et tu as besoin d'apprendre des notions pour progresser. On ne peut pas dire que tu sois mauvais : il te manque des notions!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
Evilshroom
Habitué
Habitué


Masculin Nombre de messages: 244
Age: 13
Programme utilisé (Gm/RmXp/...): Game maker 7.0 PRO (Je l'ai eu!) :D
Etudes: Secondaire
Loisirs: Manga, Jeux Vidéo, Cinéma, Marche ,Cuisine, Vélo et la DS.
Date d'inscription: 07/03/2009

MessageSujet: Re: Mon personnage ne flotte pas ur l'eau.   Mar 10 Nov - 14:52

merci
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

Mon personnage ne flotte pas ur l'eau.

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Problèmes :: GM - Problèmes : Niveau moyen-
Poster un nouveau sujet   Répondre au sujet