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

Partagez | 
 

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

Voir le sujet précédent Voir le sujet suivant 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 : 1389

Age : 28

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 pense que la Terre tourne autour du soleil à une vitesse de 30 kilomètres par seconde et que je suis là, accroché à ce bolide de feu qui fonce d'un infini à un autre, accroché à une table, suspendu dans le vide, pendant que, sérieusement, drogué, abruti, inconscient, j'affirme que nous sommes désolés d'apprendre la perte d'un colis expédié le 4 et que nous ferons l'impossible pour réparer cet incident."

L'Employé, Jacques Sternberg.
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 : 2549

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
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]Problème de souris
» [résolu]Bloquer le héros
» [Résolu] débloquer Rathalos argent et Rathian OR
» [Résolu]Débloquer l'Akantor
» [Résolu] Débloquer teostra chameleos et lunastra rang G

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: