因此,我目前正在開發我的第一個遊戲(和C++應用程序)作爲業餘愛好,但我遇到了一個問題,我不知道如何解決它。當然讚賞任何幫助。點擊/按鍵時鼠標位置發生變化?
我的問題是:
每當我點擊,或者按鍵盤上的一個鍵,鼠標座標跳轉到真奇怪值,然後恢復正常一秒鐘後。這打亂了我的矢量計算的子彈軌跡等
正如你可以在我的控制檯窗口中,Y座標從正確的值(628)跳至(-858993460),然後到(65536),再到正確的值。我使用的檢索鼠標
代碼座標:
cout << "X: " << event.mouseMove.x << " Y: " << event.mouseMove.y << endl;
這也是我使用檢索計算鼠標座標相同的代碼。
我猜我的問題的來源是SFML本身,以及它的工作方式。什麼是檢索鼠標座標的替代方法?
請注意,我對這件事(上週開始)仍然非常非常期待,所以儘量讓所有事情儘可能簡單。
任何幫助表示讚賞,謝謝!
這是打印鼠標座標的代碼。所有的代碼檢索座標在哪裏? –