Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Проблема с использованием координат мыши (http://www.flasher.ru/forum/showthread.php?t=73818)

Charly84 04.01.2006 15:10

Проблема с использованием координат мыши
 
Есть мув.
Хочу, чтобы он использовал координаты _у мышки.
Написал _y = _ymouse;

В общем все работает, только мувик дергается и дублируется... Из моего прямоугольничка (который использует _у мыши) получается два.. :)

Как с этим бороться?

Nirth 04.01.2006 15:21

хм, без исходника не сразу поймешь в чем дело, или без более явного кода.
но могу посоветовать поюзать updateAfterEvent(), должно помочь, если ты двигаешь мувик при помощи mouseMove, а вот насчет дублируеться...я не понял, дублируеться в прямомсмысле, или просто такой эффект (из за дерганного движения) ?

Charly84 04.01.2006 15:50

есть мувик.
На нем висит

Код:

onClipEvent (enter frame) {
        _y = _ymouse;
}

И все...

nyctota 04.01.2006 16:24

%) прикольно.

Лучше сделай так. В руте
Код:

onMouseMove = function() {
        mc._x = _xmouse;
        mc._y = _ymouse;
}

*где "mc" -- твой мувик.

K.A.T.A.F.A.L.K.E.R 04.01.2006 17:06

_root._xmouse, _root._ymouse... В твоем случае ты считываешь координату относительно нуля мувика - и тут же его меняешь... Прикола ради потрейсь твой _xmouse - поймешь в чем дело ;)

Slayer aka Warrior 04.01.2006 19:46

а радимый StartDrag?

Antares 04.01.2006 19:52

С его-то ограничениями? Увольте.

Beastriker 04.01.2006 23:22

не... drag - это не drug, но лучше как nyctota сделал,
но я вчетки обычно как Charly84 делаю - просто как-то
привык...


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

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