Форум 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)
-   -   Как сделать прокрутку динамического MovieClip? (http://www.flasher.ru/forum/showthread.php?t=72222)

horror-flash 21.11.2005 23:16

Как сделать прокрутку динамического MovieClip?
 
Привет! У меня есть галерейка, в которой есть мувиклип. В нём из XML в три колонки выводятся картинки. Если их очень много, то они пропадают естественным образом внизу флешки... Как сделать прокрутку для этого мувиклипа? проблема в том, что скол должен быть слева от прокручиваемого динамически создоваемого мувика...

Подскажите как сделать, пожалуйста!

ffffff 21.11.2005 23:52

так, как для статичесского... маску и т.д. а потом пишешь на символ оторый будет служить полосой прокрутки вот атк кой вот кодик

onClipEvent(load){
min_y = this._y;
max_y = min_y + 200;
moveble = false;
}
on(press){
ms_y = _parent._ymouse;
ts_y = this._y;
ms_ts_diff = ms_y - ts_y;
moveble = true;
}
onClipEvent(mouseMove){
if(moveble){
new_y = _parent._ymouse - ms_ts_diff;
if(new_y < min_y){
new_y = min_y;
}
if (new_y > max_y) {
new_y = max_y;
}
this._y = new_y;
p = Math.floor((new_y - min_y) / (max_y - min_y) *100);
trace(p);
}
}
on(release){
moveble = false;
}
on(releaseOutside){
moveble = false;
}

KUZEN 22.11.2005 06:34

Да действительно слева скролл сделать намного сложней чем справа :D


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

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