Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Прелоадер для текстового поля (http://www.flasher.ru/forum/showthread.php?t=99964)

SYSTEMS 16.08.2007 15:57

Прелоадер для текстового поля
 
Уважаемые Флешеры!

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

В общем, вот подробное описание проблемы:

Есть текстовое поле, созданное в "ручную" шрифт и прочее указанно тоже в ручную. Instance Name не задано, Variable - contacts.

Гружу в это поле текст:
Код:

System.useCodepage = true;
this.loadVariablesNum("http://www.ilya-fomin.ru/phpscript/content.php?content=contact",0,"POST");

Но иногда, текст грузится долго, а потом резко появляется, что не очень красиво. Хотелось бы сделать прелоадер и потом плавное появление с помощью маски. Пытался сделать таким макаром: для текстового поля задаю Instance Name - txt, а Variable не задаю и далее код, но чтото выходит какаето ерунда:
Код:

System.useCodepage = true;
dat = new LoadVars();
dat.load("http://www.ilya-fomin.ru/phpscript/content.php?content=contact");
dat.onLoad = function(success) {
if (success) {
txt = dat;
// Мувик с маской (плавно открываем текстовое поле)
} else {
// Мувик с псевдо прилоадером
}
};

Я конечно понимаю, что возможно все делаю не правильно, но был бы черезвычайно Вам признателен за помощь.

etc 16.08.2007 16:12

Код:

txt.text = this.contacts;

SYSTEMS 16.08.2007 16:38

Спасибо огромное :)


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

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