Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Корректный скролл (http://www.flasher.ru/forum/showthread.php?t=187106)

Tanya 13.11.2012 18:43

Корректный скролл
 
Здравствуйте! Подскажите, плз, если сможете, что дописать в этот код, чтобы текст, "скроллируемый" вверх и вниз, не заезжал за маску и не исчезал там навсегда, а кооректно останавливался, доезжая до верхней кромки или нижней. Вот код
Код AS1/AS2:

asv_btn.onPress = onP;
asv_btn.onRelease = onR;
 
function onP () {
        as_mc.onEnterFrame = onEF; 
}
 
function onR () {
        delete as_mc.onEnterFrame 
}
function onEF () {
        as_mc._y += 3;
}
 
 
asn_btn.onPress = onP1;
asn_btn.onRelease = onR1;
 
function onP1 () {
        as_mc.onEnterFrame = onEF1; 
}
 
function onR1 () {
        delete as_mc.onEnterFrame 
}
function onEF1 () {
        as_mc._y -= 3;
}


Благодарю заранее!!!

NikolyA 13.11.2012 23:07

дык готовый возьми http://www.kirupa.com/developer/flash8/scrollbar.htm

Hauts 14.11.2012 11:13

Можете моим скроллбарчиком воспользоваться.

http://www.flasher.ru/forum/showpost...3&postcount=54

Tanya 14.11.2012 19:10

Спасибо за помощь! А в нынешний код нельзя дописать что-то, чтобы там решилась эта задача?

Hauts 14.11.2012 19:36

Там, где у вас изменяются координаты текста нужно поставить проверку на допустимые значения с помощью оператора if .


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

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