Взаимодействие с мышью
Взаимодействие с мышью
Для взаимодействия с мышью служит объект Mouse. Единственный экземпляр этого объекта под именем Mouse создается самим Flash.
Прежде всего, этот объект предоставляет методы hide и show. Первый метод скрывает курсор мыши, а второй — вновь выводит его на экран. Ни один из них не принимает параметров. Эти методы используются, как правило, при создании фигурных курсоров мыши.
Объект Mouse поддерживает также три события:
? событие onMouseDown возникает при нажатии левой кнопки мыши;
? событие onMouseUp возникает при отпускании левой кнопки мыши;
? событие onMouseMove возникает при любом перемещении мыши;
? событие onMouseWheel возникает при прокрутке колесика мыши, если такое имеется.
Для обработки этих событий используются перехватчики. Все функции, обрабатывающие их, не принимают параметров, за исключением функции-обработчика события onMouseWheel. Она имеет такой формат:
function <Имя>([<Смещение>, <Клип, над которым находится курсор мыши>])
Первый из необязательных параметров этой функции определяет смещение, на которое пользователь прокрутил колесико мыши. Оно передается в числовом виде в так называемых "тиках". Второй параметр передает ссылку на клип, над которым находился курсор мыши во время прокрутки ее колесика.
Для отслеживания координат мыши можно использовать свойства _xmouse и _ymouse объекта movieClip. Этот "нужный экземпляр" может быть как внешней анимацией (_root), так и каким-либо вложенным клипом. Эти же свойства поддерживаются и объектом Button.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Взаимодействие
Взаимодействие Уведомите свою группу и начальство о неприятностях. Изложите свой план по выходу из кризиса. Обратитесь к ним за информацией и советом. Избегайте сюрпризов. Ничто не сердит людей и не делает их менее рациональными так, как сюрпризы. Сюрпризы повышают
Взаимодействие с DNS-сервером
Взаимодействие с DNS-сервером Если вы хотите, чтобы к клиенту DHCP мог непосредственно обратиться любой узел сети, добиться этого можно двумя способами. Вы можете сконфигурировать сервер DHCP так, чтобы он предоставлял клиенту фиксированный IP-адрес (необходимые действия
Использование движений мышью
Использование движений мышью Одна из особенностей браузера Opera – имеющиеся в нем удобные инструменты навигации. Например, можно использовать мышь не только для перехода по ссылкам, но также, передвигая ее определенным образом, выполнять множество других
3.3. Взаимодействие процессов
3.3. Взаимодействие процессов Из всех средств межпроцессного взаимодействия, которыми так богаты UNIX-подобные ОС, в этой главе мы рассмотрим только конвейеры и
Взаимодействие с пользователем
Взаимодействие с пользователем Второй пример показывает возможности взаимодействия пользователя с программой. Приложение представляет собой кнопку, которую пользователь может нажать и тогда приложение закончит свою работу. Исходный код этой программы очень
Простые фокусы с мышью
Простые фокусы с мышью В VBA есть несколько свойств, которые позволяют управлять тем, что увидят пользователи программы при разглядывании формы, двигая указатель мыши туда-сюда по экрану.Самое главное, что никакого программирования событий при этом не требуется!В любом
18.2.3. Взаимодействие с РОР-сервером
18.2.3. Взаимодействие с РОР-сервером Многие серверы электронной почты пользуются почтовым протоколом (Post Office Protocol — POP). Имеющийся в Ruby класс POP3 позволяет просматривать заголовки и тела всех сообщений, хранящихся для вас на сервере, и обрабатывать их как вы сочтете нужным.
Ввод мышью
Ввод мышью GetDoubleClickTime Функция GetDoubleClickTime извлекает текущее время двойного щелчка мыши. Двойной щелчок - это серия двух щелчков клавиши мыши; второй щелчок происходит в течение заданного времени после первого. Время двойного щелчка - это максимальное число миллисекунд,
Рисование мышью в графическом окне
Рисование мышью в графическом окне Данная программа осуществляет рисование мышью в графическом окне:uses GraphABC;procedure MouseDown(x,y,mb: integer);beginMoveTo(x,y);end;procedure MouseMove(x,y,mb: integer);beginif mb=1 then LineTo(x,y);end;begin // Привязка обработчиков к событиямOnMouseDown := MouseDown;OnMouseMove :=
Глава 4 Самостоятельно осваиваем работу с клавиатурой и мышью
Глава 4 Самостоятельно осваиваем работу с клавиатурой и мышью 4.1. Как не запутаться в кнопках клавиатуры В этой главе мы поговорим только о назначении стандартных клавиш, которые есть на любой клавиатуре, как бы она ни выглядела. А о назначении дополнительных клавиш вы
4.4. Учимся работать с мышью
4.4. Учимся работать с мышью 4.4.1. Указатель мыши Основное внимание при работе с мышью уделяется ее указателю. Обычно он имеет вид стрелки, но в зависимости от ситуации (рис. 33) может принимать другие значения. Например, когда система занята и нужно подождать некоторое время,
4.4.2. Щелчки мышью
4.4.2. Щелчки мышью Щелчок левой кнопкой обычно выбирает объект, например файл в списке файлов или пиктограмму на рабочем столе. Двойной щелчок мышью «открывает» объект, т. е. запускает программу, связанную с данным типом файла. Предположим, что вы щелкнули на текстовом
Работа мышью
Работа мышью Мышь – это основное устройство для управления компьютером. Стандартная мышь имеет две кнопки: левая – основная, правая – дополнительная. Современные мыши содержат также одно или два колесика для прокрутки. В некоторых моделях присутствуют дополнительные
«Ребята, давайте жить дружно», или Как подружиться с мышью
«Ребята, давайте жить дружно», или Как подружиться с мышью Помните мультик про Кота Леопольда? Надеюсь, у нас таких проблем с нашей маленькой мышкой не возникнет. К тому же будет намного легче – мышь вам досталась одна. Правда, замечательная мышка? Жаль, что таких не