Desktop
Website
Multimedia
Database
Security
Enterprise
Вопрос : Действие колеса мыши на scroller
Приветствия,
I имеют MovieClip которое перечени с созданными dragger и кнопками и хотел были бы для того чтобы получить, что MovieClip также перечислили с мышью катят внутри сценарий Actionscript 2.
My следуют за:
scrolling = функция () {scrollHeight
var: _height номера = scrollbg.; contentHeight
var: _height номера = contentMain.; draggerHeight
var: _height номера = dragger.; maskHeight
var: _height номера = maskedView.; initPosition
var: _y=scrollbg номера = dragger. _y; initContentPos
var: Номер = contentMain. _y; finalContentPos
var: Номер = maskHeight-contentHeight+i
nitContent
Pos;
var вышло: _x номера = scrollbg.; верхняя часть
var: Номер = scrollbg. _y; право
var: _x номера = scrollbg.; дно
var: _height-draggerHe
ight+scrol
lbg номера = scrollbg. _y; dy
var: Номер = 0; скорость
var: Номер = 10;
var moveVal: Номер =
/(contentHeight-maskHeight) (scrollHe
ight-dragg
erHeight);
/>dragger.onPress = функция () {_alpha
dragger.draggerover./> = 100; currPos
var: Номер = это. _y; startDrag
(это, ложно, лево, верхне, право, дно);
this.onMouseMove = функция () {_alpha
dragger.draggerover./> = 100;
dy = Math.abs (initPosition-this
. _y); contentMain
. _y = Math.round (dy*-1*moveVal+i
nitContent
Pos);
};
};
/>dragger.onMouseUp = функция () {_alpha
dragger.draggerover./> = 0; stopDrag
(); delete this.onMouseMove
;
};
btnUp.onPress = функция () {
this.onEnterFrame = функция () {
если (contentMain. _y+speed
edView. _y)
, то {
если (_y<=top), то dragger. {dragger
. _y = верхняя часть;
} еще {dragger
. _y - = скорость/moveVal; скорость contentMain. _y +=
};
} еще {dragger
. _y = верхняя часть; contentMain
. _y = maskedView. _y; delete this.onEnterFrame
;
}};
};
btnUp.onDragOut = функция () {delete this.onEnterFrame
; _alpha
btnUp.upover. = 0;
};
btnUp.onRollOut = функция () {delete this.onEnterFrame
; _alpha
btnUp.upover. = 0;
};
btnDown.onPress = функция () {
this.onEnterFrame = функция () {
если (_y-speed>fina
lContentPo
s), то {
contentMain. если (_y>=bottom), то dragger. {dragger
. _y = дно;
} еще {скорость dragger. _y +=
/moveVal; contentMain
}. _y - = скорость;
} еще {dragger
. _y = дно; contentMain
. _y = finalContentPos; delete this.onEnterFrame
;
}};
};
btnDown.onRelease = функция () {delete this.onEnterFrame
;
};
btnDown.onDragOut = функция () {delete this.onEnterFrame
; _alpha
btnDown.downover. = 0;
};
если
, то (contentHeight
. _visible = ложное;
btnUp.enabled = ложно;
btnDown.enabled = ложно;
} еще {dragger
. _visible = true;
btnUp.enabled = true;
btnDown.enabled = true;
}};
scrolling (); помощью
Any с этим было бы больш appreciated.
Thanks
Mark
class=
Ответ : Действие колеса мыши на scroller
самый лучший вариант к как раз внедрению новое RDB… оно гораздо безопасне.
Если дистанционный потребитель имеет изменения, то данных, котор они хотят держать, тогда вам будет нужно импортировать старый remote в новое одно перед уничтожать его
Другие решения
Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
Шнур ошибки в блоке задвижки?
сколько вариант сервера SQL на одной машине
Внешний вид 2007 не может архивный файл открытой сети сохраненный
Активно директория DNS записывает вопрос
Отчет о доступа 2010 экспорта к CSV с коллекторами?
Прокладчик OCE 9400 не начинает
как добавить десятичное место в формуле в отчете о кристалла seagate
Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
VB6 к VS2010 - консультации тренировки?