| [Résolu] Bloquer la souris aux bords de ma scène | |
|
|
Auteur | Message |
---|
bidou C'est quoi la Tasse Bleue ?
Nombre de messages : 21
Date d'inscription : 01/03/2014
| Sujet: [Résolu] Bloquer la souris aux bords de ma scène Sam 1 Mar 2014 - 20:30 | |
| Salut à tous,
Je débute tout juste avec AGS et jusque là je pense avoir pigé comment ça fonctionne. Mais j'ai un petit soucis que je n'arrive pas à régler. J'ai une scène où le perso se retrouve dans une toute petite pièce. Je souhaite que la souris s'arrête sur les bords de la pièce et non pas sur les bords de l'écran (car le reste de la scène est un fond noir).
Comment faire ? Je ne trouve pas d'options. Script ?
Merci !
Dernière édition par bidou le Sam 1 Mar 2014 - 20:35, édité 1 fois |
|
| |
bidou C'est quoi la Tasse Bleue ?
Nombre de messages : 21
Date d'inscription : 01/03/2014
| Sujet: Re: [Résolu] Bloquer la souris aux bords de ma scène Sam 1 Mar 2014 - 20:35 | |
| Evidemment, j'ai cherché une plombe, je poste et trouve la réponse dans la seconde : - Code:
-
mouse.SetBounds(160, 100, 320, 200);
Dernière édition par bidou le Sam 1 Mar 2014 - 21:07, édité 1 fois |
|
| |
valoulef Délégué de la tasse bleue
Nombre de messages : 1791
Age : 35
Localisation : Condate
Date d'inscription : 01/08/2011
| Sujet: Re: [Résolu] Bloquer la souris aux bords de ma scène Sam 1 Mar 2014 - 20:53 | |
| Salut à toi, bidou, et bienvenue Ne t'inquiète pas, poser une question après avoir cherché et trouver la réponse dans la seconde, ça m'arrive tout le temps - bidou a écrit:
Je ne sais pas où mettre le code par contre mais je vais chercher. Tu as essayé dans l'event "Enters room before fade in" ? Bon courage pour la suite et n'hésite pas à poser d'autres questions si besoin. |
|
| |
bidou C'est quoi la Tasse Bleue ?
Nombre de messages : 21
Date d'inscription : 01/03/2014
| Sujet: Re: [Résolu] Bloquer la souris aux bords de ma scène Sam 1 Mar 2014 - 21:09 | |
| Hello, merci pour la réponse. En fait ça a marché en utilisant : - Code:
-
// room script file function room_FirstLoad() { mouse.SetBounds(300, 150, 720, 640); mouse.SetPosition(512, 256); }
Est-ce qu'avoir utilisé FirstLoad est une erreur et devrais-je plutôt utiliser l'event "enters room before fade-in" ? |
|
| |
Kitai Délégué de la tasse bleue
Nombre de messages : 2907
Date d'inscription : 01/08/2006
| Sujet: Re: [Résolu] Bloquer la souris aux bords de ma scène Sam 1 Mar 2014 - 21:15 | |
| Salut bidou et bienvenue à toi. - bidou a écrit:
- Est-ce qu'avoir utilisé FirstLoad est une erreur et devrais-je plutôt utiliser l'event "enters room before fade-in" ?
Tout dépend de ce que tu veux faire, mais j'imagine que tu as d'autres pièces avec d'autres tailles dans ton jeu. Si tu laisses dans cette fonction, que tu changes à nouveau le cadre de la souris plus tard lorsque le joueur quitte la pièce, alors si le joueur retourne dans cette pièce le cadre ne sera plus adapté à la pièce. Il vaut donc mieux le mettre dans "enter rooms before fade-in". Du coup fais bien attention aussi à redéfinir le cadre dans chaque pièce (ou plus spécifiquement lors de la sortie de cette pièce). |
|
| |
bidou C'est quoi la Tasse Bleue ?
Nombre de messages : 21
Date d'inscription : 01/03/2014
| Sujet: Re: [Résolu] Bloquer la souris aux bords de ma scène Sam 1 Mar 2014 - 21:48 | |
| Super, merci, je vais le changer. Et pour ce qui est de redéfinir le cadre, l'aide dit que les valeurs se remettent à 0 par défaut dès la sortie de la pièce donc je ne devrai pas avoir de soucis. |
|
| |
Contenu sponsorisé
| Sujet: Re: [Résolu] Bloquer la souris aux bords de ma scène | |
| |
|
| |
| [Résolu] Bloquer la souris aux bords de ma scène | |
|