Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.09.2013, 19:00
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 1  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
По умолчанию как управлять курсором мыши?

собственно вопрос, можно ли программно из AS3 управлять курсором мыши?, т.е. например расположить мышь в определённом месте

Добавлено через 6 минут
или например как расположить мышь над неким объектом?

Старый 27.09.2013, 19:32
Rivexe вне форума Посмотреть профиль Отправить личное сообщение для Rivexe Найти все сообщения от Rivexe
  № 2  
Ответить с цитированием
Rivexe
 
Аватар для Rivexe

Регистрация: Jun 2013
Сообщений: 133
Управлять курсором мыши вы можете только с помощью мыши.

Старый 27.09.2013, 19:40
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 3  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
Цитата:
Сообщение от Rivexe Посмотреть сообщение
Управлять курсором мыши вы можете только с помощью мыши.
а если нужно программно?

Старый 27.09.2013, 19:48
AlexLucas вне форума Посмотреть профиль Отправить личное сообщение для AlexLucas Найти все сообщения от AlexLucas
  № 4  
Ответить с цитированием
AlexLucas
[+1 05.11.12]
 
Аватар для AlexLucas

Регистрация: Feb 2011
Сообщений: 431
Нельзя.
__________________
Oomph

Старый 27.09.2013, 19:51
Rivexe вне форума Посмотреть профиль Отправить личное сообщение для Rivexe Найти все сообщения от Rivexe
  № 5  
Ответить с цитированием
Rivexe
 
Аватар для Rivexe

Регистрация: Jun 2013
Сообщений: 133
Цитата:
Сообщение от kelod Посмотреть сообщение
а если нужно программно?
Если не секрет, для чего вам это?

Старый 27.09.2013, 19:56
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 6  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
Цитата:
Сообщение от Rivexe Посмотреть сообщение
Если не секрет, для чего вам это?
нужно в проекте центровать карту, и размещать курсор над определённой ячейкой

Добавлено через 3 минуты
про резиновый флешь тут в одной из тем тоже говорили нельзя, а потом оказалось что очень даже можно

Старый 27.09.2013, 20:06
Rivexe вне форума Посмотреть профиль Отправить личное сообщение для Rivexe Найти все сообщения от Rivexe
  № 7  
Ответить с цитированием
Rivexe
 
Аватар для Rivexe

Регистрация: Jun 2013
Сообщений: 133
Максимум что можно сделать, это - "обманку". Скрыть курсор мыши у пользователя и показать его "подмену" в виде своего спрайта с картинкой курсора и расположить его над определенной ячейкой.

Старый 27.09.2013, 20:20
kelod вне форума Посмотреть профиль Отправить личное сообщение для kelod Найти все сообщения от kelod
  № 8  
Ответить с цитированием
kelod

Регистрация: Jan 2012
Сообщений: 97
Цитата:
Сообщение от Rivexe Посмотреть сообщение
Максимум что можно сделать, это - "обманку". Скрыть курсор мыши у пользователя и показать его "подмену" в виде своего спрайта с картинкой курсора и расположить его над определенной ячейкой.
хорошо, а как быть с событиями мыши?

Старый 27.09.2013, 20:31
Rivexe вне форума Посмотреть профиль Отправить личное сообщение для Rivexe Найти все сообщения от Rivexe
  № 9  
Ответить с цитированием
Rivexe
 
Аватар для Rivexe

Регистрация: Jun 2013
Сообщений: 133
Никак, в любом случае это только обманка и настоящий курсор все равно располагается в нужном месте и все события MouseEvent будут происходить относительно него.

Старый 27.09.2013, 20:46
AlexLucas вне форума Посмотреть профиль Отправить личное сообщение для AlexLucas Найти все сообщения от AlexLucas
  № 10  
Ответить с цитированием
AlexLucas
[+1 05.11.12]
 
Аватар для AlexLucas

Регистрация: Feb 2011
Сообщений: 431
Вы можете ловить любые события мыши стейджем, и смотреть над чем находится ваш воображаемый курсор, и уже оттуда плясать.
Но эта подложка не сможет нажать на кнопку, а вот спрятанный курсор - сможет. Возможно надо будет переписывать дефолтное поведение некоторых ваших компонент. И вообще лучше так не делать.
Может можно карту подвинуть так чтоб нужная ячейка оказалась под курсором ?
__________________
Oomph

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:50.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:50.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.