Historique des modifications - Message

Message #8867

Sujet: appuis / relachement d'un bouton de la souris


Type Date Auteur Contenu
Création du message 01-10-2010 22:19:41 magikus59
merci l'ami smile
une belle erreur de débutant (normal car comme tu as dû le remarquer, j'en suis un ^^) mais c'est en faisant ce genre de bêtise que l'on apprend, c'est cool

par contre, l'histoire du maintient du click + déplacement de la souris n'est pas résolu; maintenant, la rotation de mon node se met à jour uniquement lorsque je clique à nouveau sur le bouton droit (en gros, si je deplace mon curseur de gauche à droite et que je clique droit, mon node va faire une rotation en Y+, si je deplace mon curseur à doite......en Y-, ça ok, impec! le principe est là)
j'ai essayé différentes solutions pour palier à ce problème, comme un truc du genre:
 if (event.EventType == EET_MOUSE_INPUT_EVENT)
    {

    if (event.MouseInput.Event == EMIE_MOUSE_MOVED)
    
    {
    if(event.MouseInput.Event== EMIE_RMOUSE_PRESSED_DOWN)
    {

        cursor.X = event.MouseInput.X;
        rotation = true;
    }
    else
    rotation = false;
    return true;           

}

}

mais c'est encore pire, je n'ai plus aucune rotation :p

peut être un piti problème dans le majPosMesh en fin de compte? je vais essayer de chercher encore ce week end

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
189 invités en ligne
membre en ligne: -
RSS Feed