obtenir un résultat fixe suite au déplacement souris
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1600
Bonjour tout le monde,

Ceci est pour lez BGE.


Je rencontre un problème: j'ai mon écran Blender qui vaut 1060 (getWindowWidth()) et j'ai mon curseur qui se trouve actuellement à 820 (mouse.position[0]).

Je désire obtenir 0.01 si je déplace la souris à droite et -0.01 si je déplace la souris à gauche.

Quels opérations je dois faire pour obtenir ça ?


Edit: Le problème était plus simple, au moment du clic, on définit une variable externe (globale ou clé dictionnaire). Au moment du clic et du déplacement, on soustrait la nouvelle position de la souris par la position stockée, et on renouvelle la variable par la nouvelle position.

if test == None:
    test = mouse.position[0]
else:
    
    test2 = mouse.position[0] - test
    test = mouse.position[0]


Ainsi, on obtient 1 ou -1, qu'il suffit de diviser par 10 si on veut diminuer l'effet pour un apply rotation, par exemple.

Contribution le : 27/05 16:09:22
Créer un fichier PDF de la contribution Imprimer


Re: obtenir un résultat fixe suite au déplacement souris
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2342
Pourquoi supprimer, tu peux donner la solution si quelqu'un se pose la même question.

Contribution le : 28/05 14:28:07
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses Problème rendu    [1][2][3] 22 159 Aujourd'hui 17:34:15
Mikael 
Le coin des geeks carte graphique Intel(R) HD Graphics et OpenGL    [1][2][3] 25 1266 Aujourd'hui 16:43:01
gedru 
Questions & Réponses [résolu] Bug sur la sculpture :( 5 52 Aujourd'hui 16:27:41
OLDSEN 
Moteur de jeu GameBlender et alternatives [WIP] Cs (sous zone telecom, node stencil, bug texture d'eau)    [1][2][3]...[42] 419 134061 Aujourd'hui 16:06:58
sbkodama 
Le coin des geeks Vieilles cartes graphiques : Quadro FX5800 ou Quadro 4000 ? 5 355 Aujourd'hui 15:38:52
Poutrator 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Première version disponible !    [1][2][3]...[57] 565 94418 Aujourd'hui 14:47:11
timeman13 
[WIP] et travaux terminés [terminé] Avions Seconde Guerre Mondiale // Courte Animation 9 672 Hier 23:46:32
prometheusx 
Questions & Réponses Modifier une série de matériaux texturés en même temps 4 264 Hier 15:49:03
JaAlVir657 
Le coin des geeks pc bas prix    [1][2][3] 21 565 Hier 09:15:09
Sphere3d 
[WIP] et travaux terminés bas sculpture corps    [1][2][3] 28 755 12/07 17:00:33
prometheusx 
Questions & Réponses Mesure de plusieurs objet Blender 2.82 3 102 11/07 19:38:58
Rimpotche 
Moteur de jeu GameBlender et alternatives hARMful engine    [1][2][3]...[9] 83 9564 11/07 12:59:48
Bibi09 
Questions & Réponses problème radeon pro render vêtements transparents 0 105 09/07 18:49:17
soloic 
Questions & Réponses [résolu] "vieux" fichier blender "invisible"    [1][2] 11 1044 09/07 16:03:24
kinder 
Questions & Réponses [non résolu] Adoucir les courbes et espacer uniformément les vertices dans l'UV Map 2 372 09/07 13:35:44
moonboots 
Questions & Réponses [terminé] contrôle de l'angle d'incision du chanfrein/bevel 2 123 08/07 16:08:24
halphasten 
The Blender Clan 'tchat Clignotement de l'interface de blender 7 430 08/07 13:13:40
zezer 
Questions & Réponses Pass index 1 118 08/07 12:47:07
Rimpotche 
[WIP] et travaux terminés [terminé] court métrage 2020 8 342 07/07 18:44:19
flahaut 
Questions & Réponses épaisseur sur une texture 6 192 07/07 15:28:27
moonboots 

Qui est en ligne
162 utilisateur(s) en ligne (dont 96 sur Forums)

Membre(s): 1
Invité(s): 161


Mikael, plus...
Nouveaux membres
CoreySolbe 14/7/2020
OLDSEN 14/7/2020
Mikael 12/7/2020
soloic 9/7/2020
kinder 9/7/2020
halphasten 8/7/2020
KOALA_NET21 8/7/2020
singinzerin 6/7/2020
Dartank 5/7/2020
manondup 3/7/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Jui 23
Anniv du BlenderClan !
Aou 7
anniversaire Cem47
Aou 13
Anniversaire Siskas
plus 268 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445