none
OpenGl - Vue à la première personne : problème avec le curseur RRS feed

  • Question

  • Bonjour, 

    je bosse en ce moment avec OpenGl, j'utilise le très bon binding OpenTK pour c#. Je suis entrain de faire une vue à la première personne, mais j'ai un petit soucis avec la souris. 

    Voilà, je ne sais pas comment faire pour que mon application continue de détecter la position de la souris, lorsque je sors de la fenêtre, ou en gros, j'aimerai qu'on ne voit plus le curseur, et que je puisse tourner sur moi même sans être bloqué car le curseur arrive au bord de l'écran, comme c'est le cas dans un FPS. Avec SDL on peut faire : 

    SDL_WM_GrabInput(SDL_GRAB_ON); 
    SDL_ShowCursor(SDL_DISABLE); 

    Pour cacher le cursor, pas de soucis : System.Windows.Forms.Cursor.Hide(), mais pour SDL_WM_GrabInput(SDL_GRAB_ON); je n'ai rien trouvé. 

    Est-ce que quelqu'un a une petite idée? quelque chose comme System.Input.Grab(...) ??? 

    Merci, 

    salutations
    vendredi 22 juillet 2011 21:29

Réponses