Просмотр полной версии : Проблема с использованием координат мыши
Charly84
04.01.2006, 15:10
Есть мув.
Хочу, чтобы он использовал координаты _у мышки.
Написал _y = _ymouse;
В общем все работает, только мувик дергается и дублируется... Из моего прямоугольничка (который использует _у мыши) получается два.. :)
Как с этим бороться?
хм, без исходника не сразу поймешь в чем дело, или без более явного кода.
но могу посоветовать поюзать updateAfterEvent(), должно помочь, если ты двигаешь мувик при помощи mouseMove, а вот насчет дублируеться...я не понял, дублируеться в прямомсмысле, или просто такой эффект (из за дерганного движения) ?
Charly84
04.01.2006, 15:50
есть мувик.
На нем висит
onClipEvent (enter frame) {
_y = _ymouse;
}
И все...
%) прикольно.
Лучше сделай так. В руте
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?
С его-то ограничениями? Увольте.
Beastriker
04.01.2006, 23:22
не... drag - это не drug, но лучше как nyctota сделал,
но я вчетки обычно как Charly84 делаю - просто как-то
привык...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.