| Débutant : Changement de pointeur sur différents hotspots | |
|
|
| Auteur | Message |
|---|
mikosworld C'est quoi la Tasse Bleue ?

Age : 28 Inscrit le : 18 Juin 2006 Messages : 46 Localisation : Ain - France
| Sujet: Débutant : Changement de pointeur sur différents hotspots Jeu 12 Juin - 14:09 | |
|
Bonjour @ tous,
Voilà une question d'un genre pour débutant  Je suis archi nul en script
Voilà, j'ai mis 2-3 hotspots dans ma room, et j'aimerais quand je survole les hotspots, mon pointeur change et quand je suis sur hors d'un hotspot, mon pointeur redevienne normal ...
Je suis dans le script "function hHotspot1_mouseMove()"
P.s.: J'utilise la dernière version d'AGS (3.0.1) |
|
 | |
Crazy Legs Cliqueur Amateur


Age : 15 Inscrit le : 10 Jan 2008 Messages : 309 Localisation : La Rochelle
| Sujet: Re: Débutant : Changement de pointeur sur différents hotspots Ven 13 Juin - 3:21 | |
| Aïe c'est difficile d'utiliser la dernière version d'AGS quand on débute mais je pense qu'il y a une commande dans les option ou alors faut aller dans l'onglet "cursor" et mettre un curseur qui apparaît sous une certaine condition. Je ne confirme rien puisque je n'ai pas accès à AGS donc à vérifier avant. Sinon effectivement l'emploie du script est possible mais je pense qu'il y a plus simple. _________________
 Une participation c'est parti si passion ! |
|
 | |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue


Inscrit le : 17 Avr 2006 Messages : 2608
| Sujet: Re: Débutant : Changement de pointeur sur différents hotspots Ven 13 Juin - 7:58 | |
| Normalement dans la section Cursors, il est possible de cocher une option "animate when over hotspot", il te suffit juste d'attribuer la view et la loop désirée. _________________
 http://www.ninatonnerre.com : le site officiel de la BD Nina Tonnerre http://katurajdr.fr : mon forum officiel sur mes BD et autres créations |
|
 | |
mikosworld C'est quoi la Tasse Bleue ?

Age : 28 Inscrit le : 18 Juin 2006 Messages : 46 Localisation : Ain - France
| Sujet: Re: Débutant : Changement de pointeur sur différents hotspots Ven 13 Juin - 13:52 | |
| Ok merci pour vos réponses, mais en fait le truc c'est que j'ai 3 hotspots chacun de ces hotspots doivent m'afficher un curseur différent lorsque je les survole ... et je crois l'option ne fonctionne pas vraiment pour ce genre de chose ...  |
|
 | |
riseryn Cliqueur Emérite


Inscrit le : 01 Nov 2007 Messages : 561 Localisation : 77
| Sujet: Re: Débutant : Changement de pointeur sur différents hotspots Ven 13 Juin - 15:21 | |
| Pour AGS 3
function hMonHotspot_MouseMove()
{
/* Pour changer l'animation du curseur sur ce hotspot: mouse.ChangeModeView(CursorMode, int view); */
/* admettons que sur ce hotspot le mode lookat doit utiliser une vue nommée blink pour clignoter, le code sera: */
//sauvegarde l'ancien curseur et le rétabli dès que celui-ci quitte le hotspot
mouse.SaveCursorUntilItLeaves();
/*ce code est utile si on veut changer l'animation on peut l'ignorer si on veut juste changer l'aspect */
mouse.ChangeModeView(eModeLookat, BLINK);
// Pour changer l'icone du curseur
/*si on veut juste changer le graphique, 120 est le numero de slot du graphique à utiliser.A ignorer si on change l'animation.*/
mouse.ChangeModeGraphic(eModeLookat, 120);
//affectation du nouveau graphisme mouse.Mode = eModeLookat;
}
Dans les paramètres de la room passer en mode hotspot sélectionner le hotspot MonHotspot cliquer sur event (le petit eclair) dans la ligne Mouse moves over hotspot cliquer sur le bouton avec 3 points apparait hMonHotspot_MouseMove on passe automatiquement en mode script avec en bas la nouvelle fonction mettre le code nécessaire entre les accolades.
ce qui donne sans les commentaires
function hMonHotspot_MouseMove() { mouse.SaveCursorUntilItLeaves(); mouse.ChangeModeView(eModeLookat, BLINK);//option mouse.ChangeModeGraphic(eModeLookat, 120);//option mouse.Mode = eModeLookat;
}
Voila j'espere avoir ete clair. _________________ il y a deux choses d'infinis, l'univers et la connerie humaine. En ce qui concerne l'univers je ne suis pas sur. (Albert Einstein) |
|
 | |
mikosworld C'est quoi la Tasse Bleue ?

Age : 28 Inscrit le : 18 Juin 2006 Messages : 46 Localisation : Ain - France
| |
 | |
riseryn Cliqueur Emérite


Inscrit le : 01 Nov 2007 Messages : 561 Localisation : 77
| Sujet: Re: Débutant : Changement de pointeur sur différents hotspots Ven 13 Juin - 18:58 | |
| Pourquoi un hotspot pour regarder et un pour avancer? _________________ il y a deux choses d'infinis, l'univers et la connerie humaine. En ce qui concerne l'univers je ne suis pas sur. (Albert Einstein) |
|
 | |
mikosworld C'est quoi la Tasse Bleue ?

Age : 28 Inscrit le : 18 Juin 2006 Messages : 46 Localisation : Ain - France
| Sujet: Re: Débutant : Changement de pointeur sur différents hotspots Ven 13 Juin - 19:22 | |
| | riseryn a écrit: | | Pourquoi un hotspot pour regarder et un pour avancer? |
En fait je fais un jeu comme Myst, donc quand je survole certaines zones, je peux soit regarder ou montrer que je peux avancer dans une autre room  |
|
 | |
| Débutant : Changement de pointeur sur différents hotspots | |
|