Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > Macromedia MX или Pro


Автор: magrussia 3.5.2006, 16:56
Скачал исходник прилоудера для версия МХ, загрузил в 8ой prof, смог лишь с дефолтными настройками.

Прелоудер работает, когда сам делаю по такой же схеме не работает. Пишет В полях ( dynamic text) индефенед.


Из-за чего это? Склоняюсь к тому что руки у меня кривые..


Прелоудер примитивный, вот он : http://www.stormarts.ru/lessons/43/




И стоит ли ставить себе MX, если да то какую версию!*?* 

Автор: AlDev 3.5.2006, 20:37
Цитата

И стоит ли ставить себе MX, если да то какую версию!*?*  

Нет, лучше оставь 8-ку. Еще немного еще чуть-чуть и уже стоит будет ставить себе 9-й Flash. Но он пока не вышел smile

По-поводу undefined:
начиная с mx 2004 ActionScript код стал чуствителен к регистру, таким образом, чтобы получить количество загруженых байтов мы пишем уже не как хотим, а getBytesLoaded. Для общего количества соответственно getBytesTotal.
Когда ты сам делаешь по этой схеме, ты, как я понимаю, в настройках Publish ичего не меняешь. А для 8-го плэйера GetBytesTotal метода не существует у класса MovieClip.

Добавлено @ 20:47 
PS: 
вообще вот еще кой-чего на тему прелоадера:
http://batsuev.com/wp/flash/flashcomponents-preloader-problems/ 

Автор: magrussia 11.5.2006, 14:16
Заменил на прописные буквы, всего и загружено стал считать, проценты не отображает. Индефенед 

Автор: Maksys 12.5.2006, 04:46
Давай код а мы посмеемся... потом расскажам над чем.. ок? user posted image 

Автор: magrussia 12.5.2006, 08:15
конечно же, не жалко .

ТОлько кода как такового и нет.

Создаются 3 динамик текст. 

Всего name- vsego
загружено -name- zagruzheno
поле 3 - name- pro                 

Исп 4 кадра, в временной шкале слоя.

Код

Total = _root.getBytesTotal();
vsego = Total;



Код

Load = _root.getBytesLoaded();
zagruzheno = Load;
Percent = int(Load / Total * 100);
pro = percent + " %";


Код

if (load < Total){
gotoAndPlay (2);
};


Код

stop();











 

Автор: Maksys 12.5.2006, 21:09
В прилоежении твой код скопировал через буфер.. твоя задачай найти все отличия. 

Автор: magrussia 18.5.2006, 08:19
мням 

Автор: Flastar 20.5.2006, 22:04
Когда-то же надо переходить на новые технологии!!!!!
 smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)