Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

 

 Clic gauche : regarder / Clic droit : interaction

Aller en bas 
3 participants
AuteurMessage
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 8:22

Voila tous est dans le tire en faite j'aimerais arriver a ce resultat pouvoir dans les scripts sur mes hotspots & autres lors d'un clic gauche : REGARDER & clic droit suivant le script que je met.

Merci d'avance zarb
Revenir en haut Aller en bas
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 8:50

Salut, alors pour modifier le GamePlay, tu vas dans le Global Script puis dans la fonction on_mouse_click. ici tu as toutes les interactions concernant les actions selon le clic de la souris (clic gauche, droit, roulette, clic gauche dans l'inentaire, ...).
Ici tu veux changer l'action quand tu cliques gauche et droit, tu dois donc remplacer :

Code:
else if (button == eMouseLeft)
{
ProcessClick(mouse.x, mouse.y, mouse.Mode);
}

Par :

Code:
else if (button == eMouseLeft)
{
ProcessClick(mouse.x, mouse.y, eModeLookat);
}

Et :

Code:
else if (button == eMouseRight || button == eMouseWheelSouth)
{
    mouse.SelectNextMode();
}

Par :

Code:
else if (button == eMouseRight || button == eMouseWheelSouth)
{
  mouse.Mode = eModeInteract;
}


Dernière édition par Crazy Legs le Sam 18 Juil 2009 - 10:18, édité 1 fois
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
Shai-la


Nombre de messages : 6018

Age : 45

Localisation : Montpellier

Date d'inscription : 17/04/2006


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 8:51

Utilise le template Beneath A Steel Sky : http://www.americangirlscouts.org/agsresources/Templates.html
Revenir en haut Aller en bas
http://marionpoinsot.fr/video
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:03

B) La classe . La c'est pas un coup de pouce que vous m'avez donner c'est un coup de bras :ihih: . En tous cas merci.

En fait j'avais pas vu le global , je chercher justement ce qui pérmeter de trifouiller le noyau du jeu on va dire.

Pour les templates je suis tombé sur plusieurs site en proposant , le problème est que ce sont des templates compatibles avec des versions antérieures de ags.

Je posterais un peu plus tard mon projet custom assez bizzard on va dire lol.
Revenir en haut Aller en bas
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:05

Antérieur non c'est pas possible langue , en général c'est la version 2.7 et plus, tu n'utilises pas en dessous de tout ça quand même ^^

En tout ravi d'avoir pu t'aider Clic gauche : regarder / Clic droit : interaction 114419
Revenir en haut Aller en bas
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:09

j'utilise ags 3.1 et je viens de prendre le template de beneath et effectivement pas possible , l'extension est .agt celle de ags 3.1 ; .agf
Revenir en haut Aller en bas
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:12

Ah, l'extension a changé aussi O_O
Je comprends mieux pourquoi j'arrivais pas à importer le GUI du module 3D (qui demandais un .guf alors que j'avais un .gue)
Tu fais bien de me le dire sourire
Revenir en haut Aller en bas
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:15

bref pas besoin du template je vais modifier moi même , mais en attribuant le clic gauche et droite a tel et tel les autres actions dans le global deviennent alors obsolètes donc.
Revenir en haut Aller en bas
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:17

Ben les autres actions dans les conditions, oui il faut les enlever, enfin... les remplacer quoi. Si j'ai bien compris.
Revenir en haut Aller en bas
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:22

lol ben c'est bon c'est déjà résolu , ça marche impec Clic gauche : regarder / Clic droit : interaction 114419 .
Bon je vais aller parcourir les possibilités des scripts.
Merci jambes folles clin d'oeil
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
Shai-la


Nombre de messages : 6018

Age : 45

Localisation : Montpellier

Date d'inscription : 17/04/2006


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:33

Il est possible d'utiliser le template Beneath a Steel Sky avec la version 3. Il faut d'abord créer ton jeu avec la version 2.72 (seulement le début, en important le template), ensuite tu sauves et tu l'ouvres avec AGS 3.
Revenir en haut Aller en bas
http://marionpoinsot.fr/video
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:35

Shai-la a écrit:
Il est possible d'utiliser le template Beneath a Steel Sky avec la version 3. Il faut d'abord créer ton jeu avec la version 2.72 (seulement le début, en important le template), ensuite tu sauves et tu l'ouvres avec AGS 3.

Faut que j'arrête les nuit blanche moi zarb

EDIT : J'ai rien dis, ça marche toujours pas XD
Revenir en haut Aller en bas
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 10:57

maintenant le clic gauche ne permet plus de marcher la ou je veux et faut aussi que je regler pour le gui laffichage des action , lol je sens que je vais devoir éplucher le global :travaille:
Revenir en haut Aller en bas
aintdead
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
aintdead


Nombre de messages : 30

Date d'inscription : 16/07/2009


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptySam 18 Juil 2009 - 11:19

je vois comment faire mais je sais pas si c'est possible.

si clic gauche = marche vers

else if (button==eMouseLeft) {
ProcessClick(mouse.x, mouse.y, eModeWalkto);

si clic gauche et la souris pointe un hotspot = regarder

else if (button==eMouseLeft) && (la souris pointe hotspot ){
ProcessClick(mouse.x, mouse.y, eModeLook);

Quel est la fonction que je pourrais mettre dans la partie rouge ?


C'est bon j'ai fais plus simple et ça marche :

else if (button==eMouseLeft) {
ProcessClick(mouse.x, mouse.y, eModeWalkto);
ProcessClick(mouse.x, mouse.y, eModeLookat);
Revenir en haut Aller en bas
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction EmptyDim 23 Aoû 2009 - 17:07

Désolé de déterrer mais il y a un petit hic avec ton code :

Ton personnages bougera qu'il y ait un hotspot ou pas.
Si tu veux que le personnage marche vers l'hotspot (ou les objects) en mode look tu peux utiliser la propriété Automatically walks to hotspots in Look mode dans le Character movement du General Settings.
Il faut par contre ajouter les walk-to-point aux hotspot.

Sinon la commande pour savoir si la souris pointe un hotspot c'est :

Code:
Hotspot.GetAtScreenXY(mouse.x, mouse.y);
Revenir en haut Aller en bas
Contenu sponsorisé





Clic gauche : regarder / Clic droit : interaction Empty
MessageSujet: Re: Clic gauche : regarder / Clic droit : interaction   Clic gauche : regarder / Clic droit : interaction Empty

Revenir en haut Aller en bas
 
Clic gauche : regarder / Clic droit : interaction
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Clic droit = lâcher l'objet
» Des images libres de droit pour les décors ??
» inventaire ( regarder ou interagir avec un objet)
» Double clic
» [résolu] Déplacement perso + clic souris sur axe x (Maniac Mansion)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Trucs & Astuces, Tutoriaux-
Sauter vers: