AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
[Adhérents Fnac] -50% Casque Pro Gaming HyperX ...
Voir le deal
49.99 €

 

 pousser un objet

Aller en bas 
5 participants
AuteurMessage
assassin
Nouveau



Messages : 8
Projet Actuel : stick man : la vengeance du papier.

pousser un objet Empty
MessageSujet: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 18:11

bonjour
je voudrai savoir comment doit-je faire pour que quand je suis a gauche d'un objet je puisse le pousser et qui parte vers la droite puis qu'il s'arrête au bout d'une distance donée et pareille de l'autre sens
merci d'avance
Revenir en haut Aller en bas
keïtchi
Utilisateur confirmé: Rang **
keïtchi


Messages : 366
Localisation : Don't Follow me, I'm lost too!

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 18:31

dans ton objet bloc tu met dans step:
Code:
if (collision_rectangle(x-(sprite_width/2+4),y+sprite_height/2,x-(sprite_width/2-2),y-sprite_height/2,l'objet qui le pousse sur la gauche,0,1))
{
if (x<=la distance a ne pas depacer)
{
x+=1;
}
}
if (collision_rectangle(x+(sprite_width/2+4),y+sprite_height/2,x+(sprite_width/2-2),y-sprite_height/2,l'objet qui le pousse sur la droite,0,1))
{
if (x>=la distance a ne pas depacer)
{
x-=1;
}
}

A tester. ^^

PS: oublie pas de centré le sprite de ton bloc. Wink


Dernière édition par keïtchi le Mar 15 Sep 2009 - 18:45, édité 1 fois
Revenir en haut Aller en bas
assassin
Nouveau



Messages : 8
Projet Actuel : stick man : la vengeance du papier.

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 18:36

merci je test ca
:p_merci:
Revenir en haut Aller en bas
assassin
Nouveau



Messages : 8
Projet Actuel : stick man : la vengeance du papier.

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 18:59

dsl
ca ne marche pas
que je viene de droite ou de gauche il le pousse vers la gauche
Revenir en haut Aller en bas
zebdal
Utilisateur confirmé: Rang *****
zebdal


Messages : 2874
Localisation : Chez Vanilla
Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 19:42

tu pouvais éditer ton message plutôt que de faire un double post.

sinon:
Code:
if (collision_rectangle(x-(sprite_width/2+4),y+sprite_height/2,x-(sprite_width/2-2),y-sprite_height/2,l'objet qui le pousse sur la gauche,0,1))
sprite_width/2-2???
=>
sprite_width/0
Revenir en haut Aller en bas
http://zebdal.free.fr
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense pousser un objet Panicpr9

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 22:44

lol zebdal, en maths (et donc en informatique), les multiplications et divisions sont prioritaires par rapport aux additions et soustractions.
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Sekigo Le Magnifique
Utilisateur confirmé: Rang *****
Sekigo Le Magnifique


Messages : 1720

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 22:59

Puis en plus, la division par zero, c'est impossibeulh.
Revenir en haut Aller en bas
https://2img.net/image.noelshack.com/old/up/gmzonecbna-3cfbc56d25.jpg
keïtchi
Utilisateur confirmé: Rang **
keïtchi


Messages : 366
Localisation : Don't Follow me, I'm lost too!

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMar 15 Sep 2009 - 23:55

Et, en plus en plus, mon code est plus que correct, la preuve ici:
http://rapidshare.com/files/280606582/exemple_pousse_bloc.zip.html
=)
Revenir en haut Aller en bas
assassin
Nouveau



Messages : 8
Projet Actuel : stick man : la vengeance du papier.

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyMer 16 Sep 2009 - 19:55

merci tous le monde mais en résumé je fait comment ? ❓
si quelqu'un peut me corriger le script de keïtchi ca cerait simpas merci encore a tous le monde
Revenir en haut Aller en bas
assassin
Nouveau



Messages : 8
Projet Actuel : stick man : la vengeance du papier.

pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet EmptyJeu 17 Sep 2009 - 18:58

merci keïtchi awesome
ton script de l'exemple est bon (sauf pour la distance )mais bon c pas grave je vais le corriger moi même.
merci a tous le monde.
Revenir en haut Aller en bas
Contenu sponsorisé





pousser un objet Empty
MessageSujet: Re: pousser un objet   pousser un objet Empty

Revenir en haut Aller en bas
 
pousser un objet
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Pousser un objet dans GM6
» Pousser une caisse
» pousser des objets
» [RESOLU]Pousser des blocs
» [C#] Acceder à une variable/fontion d'un objet depuis un autre objet

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: