PDA

Просмотр полной версии : swf файлы и загрузка


Stalkerok
07.06.2008, 03:05
Добрый день, не могу разобраться с несколькими вопросами,
подскажите если не сложно:

1.Загрузка:
Опишу порядок действий
Работаю во Flash: Создаю Movie clip затем Linkage "Symbol1", затем Publish SWC "sumbolSWC"
Работаю во Flex3 Library path, AddSWC "sumbolSWC"
и наконец

var movieClipFromSWC:MovieClip = new Symbol1();

а можно не вшивать SWC а подгрузить SWF?

2.Вывод на экран:

private function createBoringSprite():void
{
boringSprite = new Sprite();
boringSprite.graphics.beginFill(0x00cc00);
boringSprite.graphics.drawRect(0,0,50,50);

var format:TextFormat = new TextFormat("Arial", 32, 0x000000);
var tf:TextField = new TextField();
tf.text = "2D";
tf.setTextFormat(format);
boringSprite.addChild(tf);
addChild(boringSprite);
}

а как в этот спрайт вшить SWF или PNG?

3. Загрузка:
есть несколько JPG файлов загружаются они по очереди т.е. несколько раз счетчик показывает 100% а как сделать общую "пакетную" загрузку?

заранее спасибо.

BlooDHounD
07.06.2008, 03:40
сложить количество байт. получится общая загрузка.

Stalkerok
07.06.2008, 13:31
спасибо это я понял а пример можно? хотябы по 1 пункту?

etc
07.06.2008, 13:43
Stalkerok, отредактируйте свой пост и оформите код тегами .

BlooDHounD
07.06.2008, 20:13
пример:
c = a + b;

Stalkerok
07.06.2008, 21:39
BlooDHounD спасибо за развернутый пример http://www.smile-btl.com/img/logo.gif

Stalkerok
08.06.2008, 11:10
не знает не кто?

etc
08.06.2008, 14:46
Stalkerok, за бессмысленные апы тем полагается плюс

Stalkerok
08.06.2008, 19:50
хорошо.
так про загрузку вобщем я понял так: надо суммировать общий размер файлов это будет 100% а затем перед каждой загрузкой отдельного файла в прелоадер добавлять количество загруженных байт.