Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Перетаскивание мышью. (http://www.flasher.ru/forum/showthread.php?t=137385)

cpu 12.03.2010 03:43

Цитата:

Никогда бы сам не подумал, что MOUSE_LEAVE есть статик константа Event класса.
- вас здесь что смущает, то что статик? Я пока только учусь, и не понимаю что это мне дает. Тот пример это та же проблема, при нажатой кнопке мыши, флеш вообще не хочет что-либо делать...

dimarik 12.03.2010 03:58

К приколам флеша я привык. Вы не переживайте. Дата мой регистрации на этом форуме лишь немного отстает от даты моих начальных позывов возни с этим замечательным продуктом. Смущает, что константа принадлежит классу Event, а не MouseEvent. Но это мелочи ) По Вашему вопросу я не могу ничем помочь. Послушаем что скажет форум - 1 )

cpu 12.03.2010 04:04

Зато я много сегондя понял (прямо как в Саус парке), поизучав эту проблему.)

dimarik 12.03.2010 04:21

Вы мне льстите )

Zebestov 12.03.2010 04:34

ну :quiet: я какбе нашел выход из этой ситуации.
в моем случае, конечно же, мышь, находясь за пределами флэшки, пациента не таскает — тут все неизменно. но "подскок" убирает =)

надо просто в обработчике движения мыши (именно он перестает "щелкать" за пределами флэшки) постоянно фиксировать координаты таскаемого объекта, а в обработчике отпускания кнопки мыши прописывать эти координаты пациенту принудительно.
вот и вся любов =)

dimarik 12.03.2010 05:01

Гм. Похоже я вспомнил, как меня отучили в детстве драгом (startDrag(%arg%), аминь) пользоваться, с тех пор я его боюсь. Заменил на общеизвестный альтернативный вариант.

ЗЫ Знаю, без примеров кода на AS сложно, но так... лень )

Zebestov 12.03.2010 05:07

ну резонно...
раз уж для моего способа нужен MOUSE_MOVE, то нафига уже тогда тот драг — сам и таскай. все верно.

cpu 12.03.2010 05:10

походу я тоже отучился его использовать.)


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

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