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

alkonaft 10.01.2006 04:05

Загрузка теекста и картинок.
 
Здраствуйте вот такая у меня задача.
Есть муви клип. В него надо засунуть текст и картинку. Но приэтом текст и картинка должны подгружаться из сервера. Проще говоря сделать новостни.
Есть мысли делать дубликатом на каждую новость. а В нём ещё создавать текст поле. Но вот как с подгрузками разобраться в голову увы не идёт.

Nirth 10.01.2006 13:06

я не вижу в вашем посте знака вопроса, вам нужен совет? в FAQ .

alkonaft 10.01.2006 20:29

Цитата:

Сообщение от Nirth
я не вижу в вашем посте знака вопроса, вам нужен совет? в FAQ .

Вот суть вопроса.
Цитата:

Но вот как с подгрузками разобраться в голову увы не идёт.

Скрипун 10.01.2006 21:14

Они тебе ничего не ответят пока ты не поставишь "?"... такие они :)

Скрипун 10.01.2006 21:15

А если все таки поставишь этот знак получится бессмыслица, и тоже не ответят...
А если и ответят, то модератор скажет: развели тут флейм и закроет тему...

spyglass 10.01.2006 21:42

_global.mainTimeLine = this;
var loader:MovieClipLoader = new MovieClipLoader();
var listener:Object = {};
loader.addListener(listener);
loader.loadClip("yourPicture.jpg", dataHolder);


listener.onLoadStart = function():Void {
createTextField("preloader_txt", -1, 200, 200, 50, 30);
preloader_txt.autoSize=true, preloader_txt.border=false, preloader_txt.text="0 %";
preloader_txt.textColor = 0x000000;
preloader_txt.font = "impact";
};
listener.onLoadError = function(clip:MovieClip, message:String):Void {
createTextField("error_txt", -1, 200, 200, 50, 30);
preloader_txt.autoSize=true, preloader_txt.border=true;
if (message == "URLNotFound") {
error_txt.text = "Sorry, URL not found";
}
if (message == "LoadNeverCompleted") {
error_txt.text = "Load Error";
}
};
listener.onLoadProgress = function(clip:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
preloader_txt.text = Math.round(bytesLoaded/bytesTotal*100)+" %";
};
listener.onLoadComplete = function():Void {
preloader_txt.removeTextField();
};
//---->
где dataHolder - пустой MovieClip, в который будет загружено изображение.

KidsKilla 10.01.2006 23:42

Цитата:

Сообщение от Скрипун
А если все таки поставишь этот знак получится бессмыслица, и тоже не ответят...
А если и ответят, то модератор скажет: развели тут флейм и закроет тему...

100% =))))))))))))))))))))))))

Nirth 11.01.2006 00:32

щас всем плюсы раставлю чтоб никому обидно не было=)

PoliskoRoman.com 11.01.2006 01:01

Цитата:

Сообщение от spyglass
_global.mainTimeLine = this;
var loader:MovieClipLoader = new MovieClipLoader();
var listener:Object = {};
loader.addListener(listener);
loader.loadClip("yourPicture.jpg", dataHolder);


listener.onLoadStart = function():Void {
createTextField("preloader_txt", -1, 200, 200, 50, 30);
preloader_txt.autoSize=true, preloader_txt.border=false, preloader_txt.text="0 %";
preloader_txt.textColor = 0x000000;
preloader_txt.font = "impact";
};
listener.onLoadError = function(clip:MovieClip, message:String):Void {
createTextField("error_txt", -1, 200, 200, 50, 30);
preloader_txt.autoSize=true, preloader_txt.border=true;
if (message == "URLNotFound") {
error_txt.text = "Sorry, URL not found";
}
if (message == "LoadNeverCompleted") {
error_txt.text = "Load Error";
}
};
listener.onLoadProgress = function(clip:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
preloader_txt.text = Math.round(bytesLoaded/bytesTotal*100)+" %";
};
listener.onLoadComplete = function():Void {
preloader_txt.removeTextField();
};
//---->
где dataHolder - пустой MovieClip, в который будет загружено изображение.

в таймлайне (сцена1) создал два слоя, в один поместил код, в другой - пустой мувиклип с названием dataHolder с настройками identifier: dataHolder, linkage: поставил пометку на Export for AS и Export in first frame. В папку с swf этим, поместил картинку назвав ее yourPicture.jpg.
Итог - нечего не работает. Что делаю не так?

alkonaft 11.01.2006 01:53

http://ntvdesign.ru/
там новостной блок есть.
Как сделать такую загрузку как у них?
(надеюсь это расставит все точки над I)


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

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