AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

 

 PLusieurs questions

Aller en bas 
5 participants
AuteurMessage
ouech
Petit bavard
ouech


Messages : 59

PLusieurs questions Empty
MessageSujet: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 12:07

Bonjour, je débute avec game maker (j'ai déjà fait un casse brique^^ et c'est tout) et je n'ai pas encore utilisé de scripts.
J'essaie de réaliser un jeu de stratégie ( de guerre) et un space invaders.
J'aimerais savoir plusieurs choses :
-comment faire défiler une room (avec le personnage qui reste centré, ou alors suivant si la souris est en haut ou en bas)?
-comment faire pour pouvoir sélectionner un ou plusieurs soldats et pouvoir ne déplacer que ceux sélectionner ?
-et comment en déselectionner à l'aide de la touche shift et d'un clic gauche ?


Ca fait peut-être un peu beaucoup, mais je n'ai pas trouvé de réponses.

Merci d'avance !
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 13:50

Pour le défilement des rooms c'est dans l'onglet view dans une room :
Ce sont les paramètres view in room et object following qui te permettrons de centrer un objet.

Pour ce qui est la sélection d'objet tu doit avoir au moins la notion de variable.

_________________
PLusieurs questions Runningpotato1PLusieurs questions TvF6GED PLusieurs questions MdetltS
Revenir en haut Aller en bas
ouech
Petit bavard
ouech


Messages : 59

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 14:11

Oui je sais créer des variables, les tester, et les modifier (mais j'ai du mal à les afficher).
Revenir en haut Aller en bas
Qual
Utilisateur confirmé: Rang ****
Qual


Messages : 1450
Projet Actuel : Tower Defence

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 15:22

bin pour chaque soldat tu creer une variable que tu nomme comme tu veux, on va l'apeller selection pour l'exemple.

Event Create : selection = 0
Mouse event left pressed = selection = 1


ensuite il te faut des notions de gml.

Dans Step event tu mets un

if keyboard_check_button ( vk_shift ) && mouse_check_button_pressed ( mb_left )
selection = 0
Revenir en haut Aller en bas
http://www.brainwizz.fr
SPLN
Utilisateur confirmé: Rang ***
SPLN


Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 16:48

Si tu as GM8 pour la selection des objets:

Dans l'event Create d'un objet tu mets une variable.
selection = 0. Comme dit précédament.

Puis tu crée un Trigger Event et tu mets comme code:
Code:
{
return selection = 1
}
Tu le nomme "Selectioné":
Puis tu vas dans l'objet en question.
Tu mets le trigger puis tu mets le code que tu veux dedans[Le code sera executer si selection = 1].
Si du as des difficultés utilise le CBNA Drag&Drop Decoder.

_________________
SP Lecteur Multimedia
I am an PLusieurs questions Gmq4 in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
Qual
Utilisateur confirmé: Rang ****
Qual


Messages : 1450
Projet Actuel : Tower Defence

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 16:50

c'est quoi la différence entre un trigger et un step event qui comporte un if selection = 1 ?

PLusieurs questions Question
Revenir en haut Aller en bas
http://www.brainwizz.fr
SPLN
Utilisateur confirmé: Rang ***
SPLN


Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 16:51

Rien c'est ça qui est bien.

En faite c'est très pratique quand tu doit mettre un tas de boucle de se genre tu créer un trigger event qui est en gros un event customisable tu le nomme, tu mets ta conditon, puis tu l'utilise.

_________________
SP Lecteur Multimedia
I am an PLusieurs questions Gmq4 in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
Qual
Utilisateur confirmé: Rang ****
Qual


Messages : 1450
Projet Actuel : Tower Defence

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 16:52

ok PLusieurs questions Nah3
Revenir en haut Aller en bas
http://www.brainwizz.fr
ouech
Petit bavard
ouech


Messages : 59

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 17:03

J'ai du mal à comprendre, pourriez-vous m'éclairer un peu plus ? triste
Revenir en haut Aller en bas
SPLN
Utilisateur confirmé: Rang ***
SPLN


Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 17:45

L'aide de Game Maker & les tutos présents sur le CBNA aussi!

En gros si tu connais pas le GML.

Tu créer un objet que tu le nomme comme tu veux.
Tu fais Add Event tu choisis Create.
Ensuite dans cette event tu vas sur l'onglet control qui se trouve à gauche.
Tu ajoute l'icone en forme de papier avec des textes.
Tu initialise ta variable en ajoutant ce code:
Code:
selection = 0;
Ensuite tu ajoute un autre event (Event Step)
Tu remet l'icone en forme de papier avec des textes.
Et tu mets le code:
Code:
if (selection == 1) {//Tes actions}

Si tu comprend pas go les tutauriaux.

_________________
SP Lecteur Multimedia
I am an PLusieurs questions Gmq4 in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
ouech
Petit bavard
ouech


Messages : 59

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyMer 1 Sep 2010 - 19:58

Oui mais pour donner 1 à la valeur sélection, comment fait-on ? Faut-il mettre event left button, set variable sélection to 1 ?
Revenir en haut Aller en bas
Qual
Utilisateur confirmé: Rang ****
Qual


Messages : 1450
Projet Actuel : Tower Defence

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyJeu 2 Sep 2010 - 1:36

left button PRESSED PLusieurs questions Oeuil

oui
Revenir en haut Aller en bas
http://www.brainwizz.fr
ouech
Petit bavard
ouech


Messages : 59

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyJeu 2 Sep 2010 - 19:40

ok merci, mais alors pour sélectionner plusieurs soldats en même temps ?
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

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyJeu 2 Sep 2010 - 20:11

tu regardes quels objets sont dans le rectangle quand tu relâches la souris.
celà implique de faire le rectangle, en partant d point où t'as cliqué avec ta souris et le moment où tu l'as relaché.

et faudrait plutôt utiliser le gml pour ce genre de choses, car c'est 10x plus compliqué à faire en D&D, et si tu sais pas faire le gml, tu apprends.

il ne faut pas trop en vouloir au début.

_________________
PLusieurs questions Testmf
L'IRC du CBNA
NE PAS CLIQUER:
Spoiler:
Revenir en haut Aller en bas
http://zebdal.free.fr
ouech
Petit bavard
ouech


Messages : 59

PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions EmptyJeu 2 Sep 2010 - 21:43

ok merci je vais essayer de voir dans les tutos.
Revenir en haut Aller en bas
Contenu sponsorisé





PLusieurs questions Empty
MessageSujet: Re: PLusieurs questions   PLusieurs questions Empty

Revenir en haut Aller en bas
 
PLusieurs questions
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Plusieurs questions
» J'ai plusieurs questions
» Plusieurs questions
» Plusieurs questions à propos des scores.
» Plusieurs Questions ( Fumer, Collision, Deformation )

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: