Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道当用户点击鼠标时我可以使用鼠标回调函数,但是如果我想知道当前的 x/y 位置而不需要用户点击怎么办?
我是否必须使用在任何鼠标移动时调用的不同回调并自己跟踪 x/y,或者是否有可以在 GLUT/OpenGL 中调用的函数来获取它?
注册一个 glutPassiveMotionFunc 回调函数
查看有关回调的信息
您需要使用 glutMotionFunc/glutPassiveMotionFunc 回调来跟踪独立于鼠标点击的鼠标移动。
7.6 glutMotionFunc、glutPassiveMotionFunc