Просмотр полной версии : перемещение обьекта мышкой
Возникла проблемка, тоесть условие. Перемещать я нашел как:
on (press) {
startDrag(cursor_but);
}
on (release) {
stopDrag();
}
но мне нужно еще во время передвижения проверять границы этого самого передвижения и делать еще много всяких проверок.
Как отловить событие типа onDragging (я такого не нашел)
или может есть другой способ перемещать обьект да так чтобы во время перемещения я мог все это делать.
Спасибо.
З.Ы. а да... обьект - кнопка
и ещё проверяй нажата мыша или нет ...
Спасиб - помогло :) :) :)
Но возникла другая проблема.
Поставил я туда такое условие:
onMouseMove=function() {
if (_root.cursor_but._x<90) {_root.cursor_but._x=90;}
}
И когда тащу кнопку и отпускаю до этой границы - все ок. Но если я перейду границу, ессно кнопка остается на ней... но курсор теперь не над кнопкой (это 1) и при опускании всеравно бегает с курсором (это 2).
Тоесть не происходит stopDrag(); из предыдущего примера :(
есть такая штучка onReleaseOutside()
Спасиб огромное... (всегда тяжело давался АС, не понимаю его)
Но вот еще с курсором... как я понял _root._xmouse только для чтения, а как мне курсор возвращать к кнопке на границе... а то уползает без нее...
Стандартный курсор или который ты сам лепишь ? Если который сам то просто пиши твой_курсор._x = ;
никак .................
Мож я че не понимаю... но в самом же startDrag'e можно задавать границы перемещения (если что - читаем F1)
он хочет двигать системный курсор
тьфу ты, блин, чего-то я рассеянный с утра...
Мож я че не понимаю... но в самом же startDrag'e можно задавать границы перемещения (если что - читаем F1)
Хелп уже наизусть изучен :D :D :D
мной тоже... ;)
фраза про хелп была адресована тем, кто спросит "как сделать?"
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.