Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Code promo Nike : -25% dès 50€ d’achats sur tout le site Nike
Voir le deal

 

 Petite question

Aller en bas 
3 participants
AuteurMessage
MorganG
Cliqueur Amateur
Cliqueur Amateur
MorganG


Nombre de messages : 201

Date d'inscription : 13/04/2007


Petite question Empty
MessageSujet: Petite question   Petite question EmptySam 19 Sep 2009 - 13:06

Bonjour,

J'ai une petite question.
J'aimerais savoir comment faire pour déclencher une animation et du son quand le pointeur passe sur une hotspots.
Enfin j'ai compris mais le problème c'est que je voudrais que, quand le pointeur quitte la zone l'animation et le son stop.

Merci
Revenir en haut Aller en bas
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Asraroth


Nombre de messages : 1468

Age : 49

Date d'inscription : 20/10/2006


Petite question Empty
MessageSujet: Re: Petite question   Petite question EmptySam 19 Sep 2009 - 20:09

utilise une région ! ^^
Revenir en haut Aller en bas
https://gl0bul.itch.io/ En ligne
MorganG
Cliqueur Amateur
Cliqueur Amateur
MorganG


Nombre de messages : 201

Date d'inscription : 13/04/2007


Petite question Empty
MessageSujet: Re: Petite question   Petite question EmptySam 19 Sep 2009 - 20:20

Dans une région a part le personnage qui passe dessus...
Moi c'est le curseur sourire
Revenir en haut Aller en bas
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Asraroth


Nombre de messages : 1468

Age : 49

Date d'inscription : 20/10/2006


Petite question Empty
MessageSujet: Re: Petite question   Petite question EmptySam 19 Sep 2009 - 20:45

ah oui ! t'as raison.. désolé ! j'ai répondu un peu vite.

Dans ce cas, il va falloir scripter un peu. Voilà comment je vois les choses.. (il y a peut-être + simple) :

- définir une variable boolean qui indique si l'animation est activée ou non.
- dans la fonction repeatldy_execute, on regarde si le pointeur de la souris est sur le hotspot en question :
1°/ il est dessus et la variable est à non = déclanchement de l'animation + variable à "oui"
2°/ il est dessus et la variable est à oui = on fait rien
3°/ il n'est pas dessus et la variable est à non = on fait rien
4°/ il n'est pas dessus et la variable est à oui = on arrête l'animation + variable à "non"

le code : (j'ai pas testé)
Code:
bool anim = false;
function room_RepExec()
{
  if (Hotspot.GetAtScreenXY(mouse.x, mouse.y) == hMonHotSpot){
    if (!anim){
      anim = true
      // LANCEMENT DE L'ANIMATION
    }
  } else {
    if (anim){
      anim = false;
      // ARRET DE L'ANIMATION
    }
  }
}
Revenir en haut Aller en bas
https://gl0bul.itch.io/ En ligne
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal
Crazy Legs


Nombre de messages : 1513

Age : 31

Localisation : La Rochelle

Date d'inscription : 09/01/2008


Petite question Empty
MessageSujet: Re: Petite question   Petite question EmptyDim 20 Sep 2009 - 9:28

J'ai pensé exactement pareil sourire
Donc je pense que ça marchera.

_________________
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.
Revenir en haut Aller en bas
MorganG
Cliqueur Amateur
Cliqueur Amateur
MorganG


Nombre de messages : 201

Date d'inscription : 13/04/2007


Petite question Empty
MessageSujet: Re: Petite question   Petite question EmptyDim 20 Sep 2009 - 9:51

Cool merci sourire
Revenir en haut Aller en bas
Contenu sponsorisé





Petite question Empty
MessageSujet: Re: Petite question   Petite question Empty

Revenir en haut Aller en bas
 
Petite question
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» petite question
» petite question
» Une petite question pour une animation
» Petite question sur les types de variables
» Petite question au sujet de la gestion des sons ?

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: