AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache Runner
Voir le deal
69.99 €

 

 Besoin d'un code.

Aller en bas 
2 participants
AuteurMessage
Bloue
Utilisateur confirmé: Rang **
Bloue


Messages : 443

Besoin d'un code. Empty
MessageSujet: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 13:51

Voila, pour mon jeu j'aurais besoin d'un code qui dis:

Si il y a un objet 1 entre l'objet 2 et cet objet, alors variable=0
sinon
variable=1
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 14:46

entre? no problem...
if collision_rectangle(min(objet.x,objet2.x),min(objet.y,objet2.y),max(objet.x,objet2.x),max(objet.y,objet2.y),objet1,1,1)
{variable=0}
else
{variable=1}

_________________
Besoin d'un code. Control-commentTous les icones de gm utilisables sur le cbna ICI  Besoin d'un code. Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Bloue
Utilisateur confirmé: Rang **
Bloue


Messages : 443

Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 14:47

merci !

mais ce code marche pour tous les angles ? ou c'est juste pour haut bas droite gauche ?
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 14:52

ben... quest ce que u veux dire réellement par l'objet est entre? sur la ligne entre les deux objets? dans le rectangle formé par les deux objetx??

_________________
Besoin d'un code. Control-commentTous les icones de gm utilisables sur le cbna ICI  Besoin d'un code. Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Bloue
Utilisateur confirmé: Rang **
Bloue


Messages : 443

Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 15:03

les deux objets sont sur la room, les deux objets sont les extrémités d'une ligne imagnaire, si un troisième objet appartient a cette ligne, il est entre les deux premiers.

je le vois un peut comme ça.
Revenir en haut Aller en bas
Invité
Invité




Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 15:10

oui c'est à peu près ce que fait collision_line, ça vérifie si la ligne touche l'objet.

Soit dit en passant, collision line retourne 1 (vrai) s'il ya a collision et 0 (faux) s'il n'y en a pas donc tu peux l'utiliser directement plutôt que de mettre qu'une variable vaut 0 ou 1.

ou si tu tiens à conserver dans une variable, fais :
variable=collision_line(etc...)
Revenir en haut Aller en bas
Bloue
Utilisateur confirmé: Rang **
Bloue


Messages : 443

Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. EmptyDim 23 Déc 2007 - 16:10

Le code de Mad doc marche, c'est bon super
Revenir en haut Aller en bas
Contenu sponsorisé





Besoin d'un code. Empty
MessageSujet: Re: Besoin d'un code.   Besoin d'un code. Empty

Revenir en haut Aller en bas
 
Besoin d'un code.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Besoin d'un code.
» besoin d'aide pour code (gestion des touches du clavier)
» [DLL ou code] SHA ?
» DEATH LA VENGEANCE DES CYBORGUES ameliorer
» Re-aide sur un code

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: