| Clic gauche : regarder / Clic droit : interaction | |
|
|
Auteur | Message |
---|
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Clic gauche : regarder / Clic droit : interaction Sam 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 |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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; } _________________ VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO ! Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien.
Dernière édition par Crazy Legs le Sam 18 Juil 2009 - 10:18, édité 1 fois |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 18 Juil 2009 - 8:51 | |
| |
|
| |
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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. |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 18 Juil 2009 - 10:05 | |
| Antérieur non c'est pas possible , 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 _________________ VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO ! Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien. |
|
| |
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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 |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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 _________________ VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO ! Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien. |
|
| |
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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. |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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. _________________ VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO ! Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien. |
|
| |
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 18 Juil 2009 - 10:22 | |
| lol ben c'est bon c'est déjà résolu , ça marche impec . Bon je vais aller parcourir les possibilités des scripts. Merci jambes folles |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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. |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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 EDIT : J'ai rien dis, ça marche toujours pas XD _________________ VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO ! Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien. |
|
| |
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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: |
|
| |
aintdead C'est quoi la Tasse Bleue ?
Nombre de messages : 30
Date d'inscription : 16/07/2009
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Sam 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); |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction Dim 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); _________________ VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO ! Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien. |
|
| |
Contenu sponsorisé
| Sujet: Re: Clic gauche : regarder / Clic droit : interaction | |
| |
|
| |
| Clic gauche : regarder / Clic droit : interaction | |
|