Блокировка положения мыши - PullRequest
0 голосов
/ 23 июня 2010

Я должен снова прибегнуть к вам.

Есть ли способ заблокировать положение мыши по оси X и Y? Я имею в виду, я хочу переместить мышь, но хочу, чтобы положение мыши было заблокированона .. скажем, в центре экрана.

Кстати, мне нужно сделать это с помощью Flash.

Если есть ЛЮБОЙ обходной путь, то есть использование JS или что-то подобноебыть оцененным.

Thx.

Ответы [ 2 ]

2 голосов
/ 23 июня 2010

Используйте mouse.hide(), чтобы скрыть курсор, перейти в полноэкранный режим и нарисовать свой собственный «курсор» там, где вы хотите.В любом случае, самый настоящий курсор будет находиться на краю экрана, так что пользователь сможет снова найти свою мышь, когда закончит играть.

0 голосов
/ 24 июня 2010

Одна вещь, которую вы МОЖЕТЕ сделать, это спрятать курсор мыши и нарисовать свой собственный.Это, вероятно, не поможет вам, но в случае непредвиденных обстоятельств я хочу убедиться, что вы знаете, что это возможно.Затем вы можете отслеживать mouseX и mouseY на MouseEvent.MOUSE_MOVE и обновлять его положение в соответствии с вашими потребностями - имеет ли это смысл?

Но Flash не позволяет вам фактически захватывать и контролировать мышь пользователя насистемный уровень.Просто представьте себе возможность злоупотребления.

...