Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -29%
DYSON V8 Origin – Aspirateur balai sans fil
Voir le deal
269.99 €

 

 Position du curseur...

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


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


Position du curseur... Empty
MessageSujet: Position du curseur...   Position du curseur... EmptyMar 22 Sep 2009 - 23:35

Rebonjour tout le monde! Je remarque que je pose pas mal de questions mais que voulez-vous... la création d'un premier jeu pose son lot de problèmes non!

Alors j'expose mon problème: Je fais un jeu où le curseur doit traverser un chemin sans toucher à la couleur rouge.

Position du curseur... 1253693428_eviter1

Le problème est qu'il faut que le curseur commence son trajet en haut, à droite. Aussi quand il touche à la couleur rouge, le curseur recommence du début. Alors ma question est: Est-il possible de déterminer la position d'un curseur?
Revenir en haut Aller en bas
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
Shai-la


Nombre de messages : 6018

Age : 46

Localisation : Montpellier

Date d'inscription : 17/04/2006


Position du curseur... Empty
MessageSujet: Re: Position du curseur...   Position du curseur... EmptyMer 23 Sep 2009 - 6:23

Oui, avec la commande
Code:
mouse.SetPosition(x, y);
sourire
Revenir en haut Aller en bas
http://marionpoinsot.fr/video
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


Position du curseur... Empty
MessageSujet: Re: Position du curseur...   Position du curseur... EmptyMer 23 Sep 2009 - 7:53

Pour verifier si le pointeur de la souris est sur la surface rouge, tu peux faire quelque chose comme çà :
Code:
  DrawingSurface *surface = Room.GetDrawingSurfaceForBackground();
  if (surface.GetPixel(mouse.x, mouse.y) == 63488) {
      // DANS LE ROUGE
  }
  surface.Release();

le 63488, c'est la couleur du rouge "pur"... si c'est pas celui là que tu utilises, tu devras trouver toi même le numéro de la couleur.
Revenir en haut Aller en bas
https://gl0bul.itch.io/
pilpoil
Cliqueur Amateur
Cliqueur Amateur
pilpoil


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


Position du curseur... Empty
MessageSujet: Re: Position du curseur...   Position du curseur... EmptyMer 23 Sep 2009 - 11:56

Merci beaucoup à vous deux, encore une fois!
Revenir en haut Aller en bas
Contenu sponsorisé





Position du curseur... Empty
MessageSujet: Re: Position du curseur...   Position du curseur... Empty

Revenir en haut Aller en bas
 
Position du curseur...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» position de la barre de menu
» [Résolu]Position des pieds et transparences.
» [résolu]Position initiale du personnage
» [résolu]Position du personnage lors d'actions
» Curseur

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: