Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Прокрутка 3 кнопкой мыши колёсиком, возможно ли это сделать (http://www.flasher.ru/forum/showthread.php?t=81367)

pavlo123 18.06.2006 02:35

Прокрутка 3 кнопкой мыши колёсиком, возможно ли это сделать
 
как на этом сайте тока 3 кнопкой роликом крутить можно?а не мышкой на стрелки жать?

MINASTIS 18.06.2006 12:57

На сколько я знаю только с помощью javascript перхватом события прокрутки колесика. Только так по ходу.

iNils 18.06.2006 13:07

Если честно, я вопрос не понял. Можно еще раз объяснить?

etc 18.06.2006 13:28

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

iNils 18.06.2006 13:43

Нажатие колеса мыши можно определить с помощью ASnative(800,2)(4), если true то нажато, если false то нет.

PSoWP 18.06.2006 14:15

Можно проще Key.isDown(4). Примичание: если мышка не обычная, то флэш не будет регистрировать нажатие всех кнопок которые перенастроены.
У меня возник вопрос 1 - лкм 2 - пкм 4 - колесо, а 3 это что за кнопка?
А нейтивы лучше не использовать, они почему то медленей работают(ненамного, но всё-таки)

iNils 18.06.2006 14:39

Ну да :) ASnative(800,2) это и есть Key.isDown
Я чего то не посмотрел.

3 - это CANCEL. Не знаю что именно значит, здесь нашел.

pavlo123 18.06.2006 15:10

Код:

var koleso:Object = new Object();
koleso.onMouseWheel = function(delta) {
текст._y += delta;
}
Mouse.addListener(koleso);

ограничения по y сам ставь.
Вот что мне надо было

iNils 18.06.2006 15:11

Надо вопросы нормально задавать.

Neoelf 18.06.2006 16:30

Чёт этот код работает раз через 10 ((

PSoWP 18.06.2006 16:33

Поменяй количество кадров в секунду с 12 на 30
А то он выполняется 12 раз в секунду всего)

Но вобще я думал что надо сделать как в хтмл или ворде при одиночном нажатии колесика и движением его, для движения документа, а не движения колесиком...


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

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