c++ - SDL_MOUSEBUTTONUP 什么时候触发?

标签 c++ mouse sdl

我正在制作一个 2D 自上而下的 RTS,我需要制作一个具有 4 个参数的选择框(右上角的 x、y 和下角的 x、y)。 谁能告诉我 SDL_MOUSEBUTTONUP 何时触发??

最佳答案

字面意思是在 documentation 中.

*SDL_MouseButtonEvent 是 SDL_Event union 的成员,在报告 SDL_MOUSEBUTTONDOWN 或 SDL_MOUSEBUTTONUP 类型的事件时使用。您可以通过事件的按钮字段访问它。

每当用户按下或释放鼠标按钮时,就会发生 SDL_MOUSEBUTTONDOWN 或 SDL_MOUSEBUTTONUP 事件。 *

关于c++ - SDL_MOUSEBUTTONUP 什么时候触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19345269/

相关文章:

c++ -/usr/bin/ld : cannot find : No such file or directory

c++ - 设计 C++ 库

c++ - 两个数字异或后设置位的奇偶校验

xna - XNA-在游戏中看不到鼠标

c - 来自 SDL_FreeSurface 的奇怪段错误

c++ - 为什么我们在 Mingw 中设置 sdl 时必须在主要函数中传递参数?

c++ - 如何将 ascii 字符转换为十六进制... C++ 中的东西?

c++ - Opencv : Cannot open display : C++, 树莓派 headless 连接

c# - 在 C# 中完全禁用鼠标移动和单击

c# - 使用 touchDown 在 Datagrid 中模拟双击事件