Форум 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=97896)

4ugun 02.07.2007 15:28

запутался в мувиках
 
вообщем задача такая: есть форма на ней есть место куда надо грузить разные флешки, причем нужно чтоб кнопки в подгружаемых флэшках как то грузили другие флэшки в эту обалсть. Начал делать на подобие слоеного пирога( работа с уровнями), но возникли проблемы с удалением предыдущих загружаемых флешек и показателем загрузки флэшки

BigDan 02.07.2007 15:32

MovieClipLoader+clip.removeMovieClip()

4ugun 03.07.2007 13:38

В принципе уже получилось. Следующая проблема: вообщем я лоадер подгружаемых флэшек сделал в отдельном мовике, в нем есть мувиклип в котором бегает полоска тоже мувиклип, в котором я определяю сколько загружено, вопрос как мне правильно указать total и loaded bytes.
Ps: подгружаемые флэшки все в первом уровне

BigDan 03.07.2007 13:42

у MovieClipLoader есть событие onLoadProgess, в функцию-обработчик этого события передается количество загруженных байт.

4ugun 03.07.2007 13:52

я пишу так
totalFileSize = _parent._parent._parent._level1._root.getBytesTotal();
bytesLoaded = _parent._parent._parent._level1._root.getBytesLoaded();

Север 03.07.2007 14:14

_parent помоему не идентифицируется flashem ввиду того что _parent - это динамическая ссылка родителя объекта. В данном случае родителя нет. Обычно либо жестко обозначают объект Myobj._parent либо говорим про текущий объект this._parent

iNils 03.07.2007 15:26

Это что такое?
_parent._parent._parent._level1._root.

Mr. Fixit 03.07.2007 16:00

гг ну и путь... а не проще просто:
Код:

tL = _root.getBytesTotal();
bL = _root.getBytesLoaded();

а?

4ugun 04.07.2007 11:19

Цитата:

Сообщение от Mr. Fixit
гг ну и путь... а не проще просто:
Код:

tL = _root.getBytesTotal();
bL = _root.getBytesLoaded();

а?

Ты сначала темы почитай такая вата не прокатит мне надо к родителю подняться

iNils 04.07.2007 11:45

_root - это АБСОЛЮТНЫЙ адрес самого верхнего таймлайна для текущего _levelN

_parent._parent._parent._level1._root - это бред.
Если загрузили в _level1, то надо обращаться _level1.getBytesTotal ()


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

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