私は2Dボードゲームを作っています。ゲームボードグリッドは8×8で、グリッドの各セルはオブジェクトです。ボードは64個のセルオブジェクトで構成されています。私の目的は、マウスがあるセルを調べることです。マウス座標を追跡し、グリッド座標と比較することでこれを試みています。これは座標を追跡しているもののOpenGL - マウスの位置座標を取得
POINT p
if (GetCursorPos(&p)){
}
if (ScreenToClient(hWnd, &p))
{
}
:私は私の更新機能では、以下の使用して、現在のマウスの位置を取得しようとしています
gluOrtho2D(-4,4,-4,4);
次のように座標系を、私の
です私はgluOrtho2Dで設定したワールド座標を正しく追跡していません。どうすればこれを達成できますか?