Пример #1
0
 internal void moveCursor(System.Drawing.Point point)
 {
     rawCursorPos    = rawCursorPos + Vector2.Divide(new Vector2(point.X, point.Y), sizePx) * speed;
     rawCursorPos.X  = GenericMethods.Clamp(rawCursorPos.X, -1, 1);
     rawCursorPos.Y  = GenericMethods.Clamp(rawCursorPos.Y, -1, 1);
     cursor.Position = cursorSmoothness * cursor.Position + rawCursorPos * (1 - cursorSmoothness);
 }