Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   scrollpane - не работает complete (http://www.flasher.ru/forum/showthread.php?t=181984)

viktorami 08.07.2012 13:19

scrollpane - не работает complete
 
понадобилось изменить позицию полосы прокрутки у этого компонента.
это работает но если указать просто в коде - не срабатывает. видимо надо ждать события
Код AS3:

        scp.verticalScrollBar.x=0;

но почему то не срабатывает событие complete
Код AS3:

scp.addEventListener(Event.COMPLETE,dddd);                         
scp.setSize(1010,800);
scp.source=mc;

отладчик показывает что фукнция
Код AS3:

        public function dddd(e:Event):void
                {
                        trace("!!!");
}

просто не выполняется. почему?

Добавлено через 22 минуты
http://www.flasher.ru/forum/showthread.php?t=156516
вот есть тема тут сказано что он не распостраняет этого метода. как же тогда быть с этой позицией бегунка? куда вставлять этот код чтобы сработал?

Добавлено через 26 минут
однако тут сказано что поддерживает!!!
http://help.adobe.com/en_US/as3/comp...5b32-7fa2.html
ничего не понимаю!!!

dmitry bond 08.07.2012 15:49

Попробуй выполнять по событию Event.ADDED_TO_STAGE
Код AS3:

scp.addEventListener(Event.ADDED_TO_STAGE,dddd);


viktorami 08.07.2012 15:59

он тоже не помог. а вот ADDED - помогло. но там остается проблема - он исполняется МНОГО раз. и продолжает исполнятся каждый раз при прокручивании скрулбара.

КорДум 08.07.2012 17:04

Так отписывайтесь.


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

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