c - 你将如何解决这个 opengl 必要性(在 c 中),涉及知道用户点击了棋盘游戏中的哪个方 block ?

标签 c opengl mouse mouseevent picking

所以我有这个棋盘,可以玩棋盘游戏...问题是,我怎么知道用户点击了哪个方 block ?我知道 x 和 y 坐标,但我该如何自动化它,而不需要寻找每个方 block 的具体位置。 (而且棋盘的大小是可变的……所以它可以有很多正方形,也可以很少,但是棋盘的高度和宽度总是相同的,也就是说,从左到右运行的正方形数量与从上到下的正方形数量)。

非常感谢堆栈溢出:)

最佳答案

关于c - 你将如何解决这个 opengl 必要性(在 c 中),涉及知道用户点击了棋盘游戏中的哪个方 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4199358/

相关文章:

opengl - 在 Rust 中,你如何明确地将两个对象的生命周期联系在一起,而不相互引用?

python - Matplotlib:用鼠标画出矩形形状的选区

javascript - 看不到 JS 的问题

c - 如何在启动可执行文件时隐藏密码

c - 如何在传入消息中添加时间字段?

c - 当我尝试从函数返回二维结构时如何解决这个问题

c - 使用两个指针在 C 中查找列表是否是非循环的 - 为什么要与 faster->next 进行比较?

用于 opengl 的 C++ nuget 包

c++ - Open GL 旋转

javascript - 将鼠标图标更改为 'waiting' 无论它在哪里