-1

我只是想要一个简单的计算来知道我是否将鼠标移到了左侧或右侧。我有 mouseDrag(MouseEvent& e)、mouseDown(mouseEvent& e) 等。回调我能够计算我移动了多少距离等。我想知道如果我从左到右拖动一个组件,突然间我开始从右向左拖动,我想通过计算知道组件现在向左移动。例如:如果我向右移动,则 +1,如果我向左移动,则 -1。不管我在哪一点。

我不是数学天才,但是这个计算需要非常出色的逻辑,我无法解决。请帮忙 ............

4

1 回答 1

3

MouseEvent结构/对象中存储了什么?x 坐标。如果它小于前一个,则它已向左移动。否则向右。

于 2013-04-28T06:03:41.727 回答