Forum Le CBNA

Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujet
 

Questions sur le logiciel "lib builder"

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
conker
Utilisateur confirmé: Rang **



Age : 15
Inscrit le : 18 Oct 2006
Messages : 491
Localisation : Dans le marteau de GM (sa secoue)
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Questions sur le logiciel "lib builder"   Lun 6 Nov - 21:06

Alors voila,metton une action toute simple a créer avec lib builder
Une action ou on détermine la vitesse de l'objet pour sa direction inicial.
Je met "argument count :1"donc un argument,puis je met dans la liste a coté "expression"puis je coche
l'icone en dessou "script".
et je tape :
[code]
{
speed = argument0;
}
Bon sa marche.
Mais a coté de l'argument j'ai mi le mot "expression" de la liste et ya aussi un mot c'est "menu",si on coche,un chan apparai a coté de l'argument et ya
écrit :

*****l*****
Je suppose que sais pour écrire par exemple "relative" ou "absolue"(par exemple).Mais comment l'insert-on dans le script,si on met le numéro de l'argument il va pas savoir si c'est l'option 1 ou 2 du menu.
Par exemple draw a rectangle :

draw_rectangle(x1,y1,x2,y2,outline)

L'argument "menu" (argument0)va servir a définir si c'est outline.
je me den le chan menu :

Plein l entouré

Mais si je fait :

draw_rectangle(x1,y1,x2,y2,argument0)

il va pas savoir si le mot 'plein' voudra dire que le rectangle sera outline.
J'asspaire que vous comprendrer ma question.
_________________
JEUX EN COURS :
Goomba Aventure = 75%
Battle Space = 52 %
Snowman Aventure = 2.5%
Bigwar = 18%
Rollercoaster mania = 5%
Helibattle = 18%
KKboom = 83%
Sansnom = 10%
Zelda and the four birds = 9%
E-defining = 52%
Error factory =
Revenir en haut Aller en bas
notiz85
Utilisateur confirmé: Rang *****



Age : 14
Inscrit le : 05 Avr 2006
Messages : 1998
Localisation : De retour ici, avec un jeu...
 : ────────── :
Projet Actuel : Tenu Secret
Avancement : 
2/1002/1002/1002/100 (2/100)

MessageSujet: Re: Questions sur le logiciel "lib builder"   Lun 6 Nov - 21:14

Enfaite pour sa, il faut mettre :
argument0=0

Argument=beh argument p_lol
le premier 0 = beh l'argument 0
le deuxième zéro = le choix n°0 du menu sur deux trucs enfaite

J'espère que tu as compris ange Sinon tu peux faire pour les arguments
var ta_variable;
ta_variable = argument0

Et comme ca tu n'as ca mettre ta_variable au lieu de tous mettre argument0
mais bon après c'est toi qui voit super
_________________

Revenir en haut Aller en bas
conker
Utilisateur confirmé: Rang **



Age : 15
Inscrit le : 18 Oct 2006
Messages : 491
Localisation : Dans le marteau de GM (sa secoue)
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Lun 6 Nov - 21:50

ah,mais j'ai pas compris je mettrai :

argument4 = menu = bordé l plein

code:

{
if (argument4 == 0)
filled
else
outline

draw_rectangle(x1,y1,x2,y2,argument4);
}

question
_________________
JEUX EN COURS :
Goomba Aventure = 75%
Battle Space = 52 %
Snowman Aventure = 2.5%
Bigwar = 18%
Rollercoaster mania = 5%
Helibattle = 18%
KKboom = 83%
Sansnom = 10%
Zelda and the four birds = 9%
E-defining = 52%
Error factory =
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur 'Programmation'



Age : 21
Inscrit le : 08 Juin 2005
Messages : 5551
Localisation : Essonne
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: Re: Questions sur le logiciel "lib builder"   Mar 7 Nov - 0:36

en fait, ca marche comme la commande "show_menu_pos(x,y,"action1|action2","");"

bref faut faire :
Code:

if argument4=0 then
draw_rectangle(x1,y1,x2,y2,0);
else
draw_rectangle(x1,y1,x2,y2,1);



dans ce cas préci,
Code:
draw_rectangle(x1,y1,x2,y2,argument4);

suffit
_________________
Bonne chance pour vos projets actuels!
Prêt à aider ceux qui en ont besoin ^^


Bienvenue au 1193eme utilisateur : Karl1995_5 !
Revenir en haut Aller en bas
conker
Utilisateur confirmé: Rang **



Age : 15
Inscrit le : 18 Oct 2006
Messages : 491
Localisation : Dans le marteau de GM (sa secoue)
 : ────────── :
Avancement : 
0/1000/1000/100 (0/100)

MessageSujet: re   Mar 7 Nov - 15:57

Ouai donc foudrai faire :
argument0 = menu = plein l cintré

Code:

if argument4=0 then
 draw_rectangle(x1,y1,x2,y2,true);
else
 draw_rectangle(x1,y1,x2,y2,false);


draw_rectangle(x1,y1,x2,y2,argument0);


_________________
JEUX EN COURS :
Goomba Aventure = 75%
Battle Space = 52 %
Snowman Aventure = 2.5%
Bigwar = 18%
Rollercoaster mania = 5%
Helibattle = 18%
KKboom = 83%
Sansnom = 10%
Zelda and the four birds = 9%
E-defining = 52%
Error factory =
Revenir en haut Aller en bas

Questions sur le logiciel "lib builder"

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

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Game Maker-
Poster un nouveau sujet   Répondre au sujet