Adventure Games Studio fr
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilRechercherS'enregistrerConnexion
Le Deal du moment : -36%
-36% sur la pot à plante en lévitation ...
Voir le deal
53.63 €

 

 sensiblilité souris

Aller en bas 
AuteurMessage
MilesMando
Cliqueur Amateur
Cliqueur Amateur
MilesMando

Nombre de messages : 310

Age : 39

Localisation : Paris

Date d'inscription : 08/08/2006


sensiblilité souris Empty
MessageSujet: sensiblilité souris   sensiblilité souris EmptyMer 9 Juil 2008 - 18:19

J'avoue , sa dépasse en peu les prérogatives de notre soft préféré mais
y'a-t-il un moyen de changer la sensibilité de la souris avec ags ?
Asra ? lol , tu saurais?


Edit: ok j'étais te-bé , j'vais essayer avec -1 dans le sens inverse si la mouse se deplace de 2 ..etc... ,je vous préviens si sa marche vraiment lol ::XD:
Revenir en haut Aller en bas
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Asraroth

Nombre de messages : 1433

Age : 46

Date d'inscription : 20/10/2006


sensiblilité souris Empty
MessageSujet: Re: sensiblilité souris   sensiblilité souris EmptyJeu 10 Juil 2008 - 7:57

A priori, la sensibilité de la souris se gère dans le système d'explotation (Windows, DOS, etc..).
Si tu veux vraiment ralentir la souris dans le jeu, tu peux gerer un pointeur fictif qui se deplace lentement vers le vrai curseur de la souris (invisible).

par exemple (dans le main script) :

tout en haut - declaration des variables
Code:
int msx , msy; // Ma Souris X et Y
Overlay* mss; // Ma Souris Sprite
int osx , osy; // ancienne position de la souris
int tempo; // compteur

dans la function Game Start :
Code:
  mouse.Visible = false;
  msx = mouse.x;
  msy = mouse.y;
  osx = msx;
  osy = msy;
  tempo = 0;
  mss = Overlay.CreateGraphical(msx, msy, 2061, true); // 2061 est le numéro du sprite "pointeur"

dans le repeatly exetruc :

Code:
function repeatedly_execute() {
  // put anything you want to happen every game cycle here
  tempo++;
  if (tempo == 10) { // toutes les 0.25sec, on regarde si le joueur bouge encore la souris.
    tempo = 0;
    if ((osx == mouse.x) && (osy == mouse.y)) { // si la souris bouge plus
      mouse.SetPosition(msx , msy); // on repositionne le vrai curseur sur le faux
      osx = msx;
      osy = msy;
    } else {
      osx = mouse.x;
      osy = mouse.y;
    }
  }
  if ((msx != mouse.x) || (msy != mouse.y)) { // si le faux curseur (visible) n'est pas à la position du vrai curseur (invisible), on le deplace vers le vrai curseur d'1 pixel
    if (msx < mouse.x) msx++;
    if (msx > mouse.x) msx--;
    if (msy < mouse.y) msy++;
    if (msy > mouse.y) msy--;
    mss.Remove();
    mss = Overlay.CreateGraphical(msx, msy, 2061, true);
  }
}
Revenir en haut Aller en bas
MilesMando
Cliqueur Amateur
Cliqueur Amateur
MilesMando

Nombre de messages : 310

Age : 39

Localisation : Paris

Date d'inscription : 08/08/2006


sensiblilité souris Empty
MessageSujet: Re: sensiblilité souris   sensiblilité souris EmptyJeu 10 Juil 2008 - 12:57

Hehe! t'assure grave je trouve! ,merci mec je regarde ça ! ⭐ :bigsmile:

edit:Ca roule! :bigsmile: tu m'as super mis sur la bonne voie, j'espère pouvoir te rendre l'appareil...a+ copain
Revenir en haut Aller en bas
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Asraroth

Nombre de messages : 1433

Age : 46

Date d'inscription : 20/10/2006


sensiblilité souris Empty
MessageSujet: Re: sensiblilité souris   sensiblilité souris EmptyVen 11 Juil 2008 - 8:44

A ton service :clindoeil:

et t'en es où avec Sherlock ?
Revenir en haut Aller en bas
MilesMando
Cliqueur Amateur
Cliqueur Amateur
MilesMando

Nombre de messages : 310

Age : 39

Localisation : Paris

Date d'inscription : 08/08/2006


sensiblilité souris Empty
MessageSujet: Re: sensiblilité souris   sensiblilité souris EmptyVen 11 Juil 2008 - 13:52

Il avance doucement, mais surement , je pense pouvoir dire que le plus dur est fait.... :travaille: , ....

sensiblilité souris Sdc10110
Revenir en haut Aller en bas
Contenu sponsorisé




sensiblilité souris Empty
MessageSujet: Re: sensiblilité souris   sensiblilité souris Empty

Revenir en haut Aller en bas
 
sensiblilité souris
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Dérivés] Chauve-souris Bionicle
» quiz souris city
» 20 ailes de chauve-souris (Achat)
» peindre les ailes "chauves souris" des fléaux
» Et vos souris alors? (Présentation RAT7 & Souris Diablo 3)

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: