PDA

Просмотр полной версии : удерживание нажатой кнопки


zhalexei
12.09.2007, 09:41
Flash MX 2004

создана кнопка, при нажатии которой скроллируется текст:

_root["downBtn"].onPress = function () {
_root["tf"].scroll++; //tf - textField
};

но скроллируется он только при однократном нажатии.
то есть если юзер нажимает на кнпоку и удерживает ее, происходит лишь один ++, текст скроллируется на строку. как сделать скролл текста при нажатии и удерживании этой кнопки?

etc
12.09.2007, 09:45
scrollHandler = function() {
_root.tf.scroll++;
}
_root.downBtn.onPress = function () {
_root.onEnterFrame = scrollHandler;
};
_root.downBtn.onRelease = _root.downBtn.onReleaseOutside = function() {
delete _root.onEnterFrame;
}