Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 [Résolu] Bloquer la souris aux bords de ma scène

Aller en bas 
AuteurMessage
bidou
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
avatar

Nombre de messages : 21

Date d'inscription : 01/03/2014


MessageSujet: [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
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
bidou
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
avatar

Nombre de messages : 21

Date d'inscription : 01/03/2014


MessageSujet: 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
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
valoulef
Délégué de la tasse bleue
Délégué de la tasse bleue
avatar

Nombre de messages : 1487

Age : 29

Localisation : Condate

Date d'inscription : 01/08/2011


MessageSujet: Re: [Résolu] Bloquer la souris aux bords de ma scène   Sam 1 Mar 2014 - 20:53

Salut à toi, bidou, et bienvenue sourire

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 clin d'oeil

@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.


_________________
"Je ne suis point cet assemblage de membres que l’on appelle le corps humain ; je ne suis point un air délié et pénétrant répandu dans tous ces membres ; je ne suis point un vent, un souffle, une vapeur, ni rien de tout ce que je puis feindre et m’imaginer, puisque j’ai supposé que tout cela n’était rien, et que, sans changer cette supposition, je trouve que je ne laisse pas d’être certain que je suis quelque chose."

René Descartes
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
bidou
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
avatar

Nombre de messages : 21

Date d'inscription : 01/03/2014


MessageSujet: 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" ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kitai
Délégué de la tasse bleue
Délégué de la tasse bleue
avatar

Nombre de messages : 2598

Date d'inscription : 01/08/2006


MessageSujet: 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).

_________________
Ga is Ga
Vous pouvez consulter l'aide d'AGS 3.2 en français et contribuer à la traduction et à l'amélioration si le cœur vous en dit !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://admin.no.uchi.free.fr/dokuwiki-2008-05-05/doku.php
bidou
C'est quoi la Tasse Bleue ?
C'est quoi la Tasse Bleue ?
avatar

Nombre de messages : 21

Date d'inscription : 01/03/2014


MessageSujet: 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.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: [Résolu] Bloquer la souris aux bords de ma scène   

Revenir en haut Aller en bas
 
[Résolu] Bloquer la souris aux bords de ma scène
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: