![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
собственно вопрос, можно ли программно из AS3 управлять курсором мыши?, т.е. например расположить мышь в определённом месте
Добавлено через 6 минут или например как расположить мышь над неким объектом? |
|
|||||
|
Регистрация: Jun 2013
Сообщений: 133
|
Управлять курсором мыши вы можете только с помощью мыши.
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
а если нужно программно?
![]() |
|
|||||
|
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
Нельзя.
__________________
Oomph |
|
|||||
|
Регистрация: Jun 2013
Сообщений: 133
|
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
нужно в проекте центровать карту, и размещать курсор над определённой ячейкой
Добавлено через 3 минуты про резиновый флешь тут в одной из тем тоже говорили нельзя, а потом оказалось что очень даже можно |
|
|||||
|
Регистрация: Jun 2013
Сообщений: 133
|
Максимум что можно сделать, это - "обманку". Скрыть курсор мыши у пользователя и показать его "подмену" в виде своего спрайта с картинкой курсора и расположить его над определенной ячейкой.
|
|
|||||
|
Регистрация: Jan 2012
Сообщений: 97
|
хорошо, а как быть с событиями мыши?
|
|
|||||
|
Регистрация: Jun 2013
Сообщений: 133
|
Никак, в любом случае это только обманка и настоящий курсор все равно располагается в нужном месте и все события MouseEvent будут происходить относительно него.
|
|
|||||
|
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
Вы можете ловить любые события мыши стейджем, и смотреть над чем находится ваш воображаемый курсор, и уже оттуда плясать.
Но эта подложка не сможет нажать на кнопку, а вот спрятанный курсор - сможет. Возможно надо будет переписывать дефолтное поведение некоторых ваших компонент. И вообще лучше так не делать. Может можно карту подвинуть так чтоб нужная ячейка оказалась под курсором ?
__________________
Oomph |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|