Форум 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)
-   -   scroll (http://www.flasher.ru/forum/showthread.php?t=92733)

avtostel 05.03.2007 12:03

scroll
 
Вложений: 1
есть скролл. как сделать так, чтобы текст подгружался бы из внешнего тхт файла, и чтобы прокрутка функционировала? Сам скролл аналогичен тому, что лежит в исходниках. необходима именно подргузка текста из файла в динамическое поле, находящееся в мувике под маской. :confused:

CGandA 05.03.2007 16:34

Вложений: 1
Вот вариант скролинга с подгрузкой текста из файла (Flash 2004 MX)

avtostel 05.03.2007 22:27

допустим.. а как сделать так, чтобы текст и ползунок прокручивались вместе с прокруткой колёсика мышки?

screamge 05.03.2007 22:47

onMouseWheel

avtostel 07.03.2007 20:25

Вложений: 1
почему размер ползунка не меняется. вроде бы скрипт правильно написал

avtostel 08.03.2007 02:44

Вложений: 1
ещё вопрос.
как ограничить прокрутку колёсиком мышки? ползунок вместе с прокруткой колеса прокручивает текст больше чем нужно, и сам уходит за рамки высоты прокрутки :boredom:

Mr. Fixit 08.03.2007 04:29

математически вычисли, с учетом условного оператора

avtostel 12.03.2007 11:39

Код:

dow.onPress= function(){
        if(sc_mc.sl_mc._y<sc_mc._height-sc_mc.sl_mc._height-5){
                sc_mc.sl_mc._y+=5;
        }
};
upp.onPress= function(){
        if(sc_mc.sl_mc._y>sc_mc._y){
                sc_mc.sl_mc._y-=5
        }
};

это для кнопок вверх и вниз для той же прокрутки.
если так, то ползунок не всегда останавливается в конце\начале скролл бара. иногда чуть раньше, иногда позже. это из-за параметра изменения высоты на 5 единиц. как задать максимальное и минимальное значения для ползуна?
то же самое получается у меня и с мышью. =(

etc 12.03.2007 11:45

avtosel, для оформления кода существуют специальные форумные теги. Оформите свой код, как полагается.

Мыкыта 12.03.2007 12:39

добавить в теле оного прировнять _y к маске _ y а все остальное вынести за условную проверку


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

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