【发布时间】:2012-05-05 00:40:52
【问题描述】:
如何获得 sf::View 的 X 和 Y 偏移量,我使用 sf::View 作为我的 2d 相机,所以当我单击鼠标时,我得到了我所在的瓷砖的鼠标 X 和 Y 坐标点击
void LMButtonDown(int mX, int mY)
{
printf("[%d][%d]\n", mX / TILE_SIZE, mY / TILE_SIZE);
}
这很好,但是一旦我移动相机sf::View 坐标,正如预期的那样,不要考虑 sf::View 偏移量。我在Documentation 中看不到任何获取 X 或 Y 的函数
所以我可以考虑到偏移量。
对此的任何帮助将不胜感激。
谢谢。
【问题讨论】: