所以我的问题是我有一个自定义光标设置到系统光标的位置(相对于SFML窗口),每次游戏更新我得到系统光标的位置来设置我的,一切都很好目前;
我使用SFML方法sf :: Sprite.setPosition()和sf :: Mouse :: getPosition(sf :: RenderWindow): 这 - > cursor_.setPosition(的static_cast(SF ::鼠标::为getPosition(gui.getWindow())))
我添加了一些代码来根据光标位置移动sf :: View,现在我的自定义光标位置相对于系统光标移动了
转变之前: http://imgur.com/XsA31K7,有一点变化因为我在截图期间移动了光标
移动sf :: View
后,我可以重置光标相对于系统光标的位置