 | 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. |
| | Questions sur le logiciel "lib builder" | |
| |
| Auteur | Message |
|---|
conker Utilisateur confirmé: Rang **

Age : 15 Inscrit le : 18 Oct 2006 Messages : 491 Localisation : Dans le marteau de GM (sa secoue) : ────────── : Avancement :
  (0/100)
 | Sujet: 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 = |
|  | | 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/100)
 | Sujet: Re: Questions sur le logiciel "lib builder" Lun 6 Nov - 21:14 | |
| Enfaite pour sa, il faut mettre : argument0=0
Argument=beh argument 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 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  _________________

 |
|  | | conker Utilisateur confirmé: Rang **

Age : 15 Inscrit le : 18 Oct 2006 Messages : 491 Localisation : Dans le marteau de GM (sa secoue) : ────────── : Avancement :
  (0/100)
 | Sujet: 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); }
 _________________ 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 = |
|  | | [TheDarkTiger] Modérateur 'Programmation'

Age : 21 Inscrit le : 08 Juin 2005 Messages : 5551 Localisation : Essonne : ────────── : Avancement :
  (0/100)
 | Sujet: 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 ! |
|  | | conker Utilisateur confirmé: Rang **

Age : 15 Inscrit le : 18 Oct 2006 Messages : 491 Localisation : Dans le marteau de GM (sa secoue) : ────────── : Avancement :
  (0/100)
 | Sujet: 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 = |
|  | | | Questions sur le logiciel "lib builder" | |
|
| Page 1 sur 1 |
| | Permission de ce forum: | Vous pouvez répondre aux sujets dans ce forum
| |
| |
| |
|