Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Cdiscount : -30€ dès 300€ ...
Voir le deal

 

 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


curseur - Position du curseur... Empty
MessageSujet: Position du curseur...   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.

curseur - 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


curseur - Position du curseur... Empty
MessageSujet: Re: Position du curseur...   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 : 1451

Age : 49

Date d'inscription : 20/10/2006


curseur - Position du curseur... Empty
MessageSujet: Re: Position du curseur...   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.

_________________
Ma vie, mon œuvre
curseur - Position du curseur... Banner10
Revenir en haut Aller en bas
pilpoil
Cliqueur Amateur
Cliqueur Amateur
pilpoil


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


curseur - Position du curseur... Empty
MessageSujet: Re: Position du curseur...   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é





curseur - Position du curseur... Empty
MessageSujet: Re: Position du curseur...   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: