Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   MovieClip средствами AS3 (http://www.flasher.ru/forum/showthread.php?t=132840)

eugenk 21.11.2009 15:32

MovieClip средствами AS3
 
Приветствую ! Народ, возник вопрос. Как средствами AS3 создать MovieClip, содержащий более одного фрейма ?

Почему такой вопрос возник. Мне требуется написать приложение для vkontakte. Как я понял, наиболее простые приложения для vkontakte представляют собой монолитные swf файлы. Приложения с более сложной структурой вынуждены использовать внешний по отношению к vkontakte сервер. А с монолитным файлом возникает проблема загрузки. Для файла приличных размеров нужен прелоадер. Обычно я никогда этим не заморачиваюсь и приложение грузит ресурсы отдельно. В крайнем случае небольшой swf-прелоадер грузит основной swf файл. Поэтому основной класс у меня всегда наследуется от Sprite и класс MovieClip, позволяющий разместить прелоадер в первом кадре, мне никогда не был нужен.

Почему именно средствами AS3. Дело в том, что у меня нет Adobe Flash и установить его в ближайшую неделю не представляется возможным. Есть только IDE FDT. А работать нужно сейчас. Я посмотрел API класса MovieClip и не нашел там никаких методов, позволяющих что-то добавлять во временную шкалу средствами AS3. Спрашивается, возможно ли это в принципе ? И если возможно, то как ?

kackbip 21.11.2009 15:36

Вроде класс называется ClipFactory. Искать на блоге etc

eugenk 21.11.2009 15:47

Спасибо ! Бегу глядеть доки :)
-------------------------------------------

Прошу прощения, но ClipFactory не нашел

wvxvw 21.11.2009 16:25

-frame параметр компилятора.
Обратите внимание, что первый кадр должен быть в таком случае наследник MovieClip а все последующие могут даже не быть DisplayObject, только если они не DisplayObject на них не нужно переходить.

kackbip 22.11.2009 07:09

http://etcs.ru/pre/ClipFactory/srcview/

SamFR 22.11.2009 17:43

Цитата:

Сообщение от wvxvw (Сообщение 867321)
-frame параметр компилятора.

Насколько я понял, это аналог метатега FRAME?
Меня всегда интересовал вопрос – FRAME, разумеется, очень хорош для всяческих прелоадеров, но можно ли с помощью него каким-либо образом добавлять кадры к произвольному экземпляру MovieClip? Хоть практической ценности в этом не много, но мало ли, вдруг пригодится) Хотя есть тот же ClipFactory...

etc 22.11.2009 20:45

Да забудьте про ClipFactory.

Felicast 22.11.2009 20:48

-frame и FRAME отрабатывают только на этапе компиляции. нативных средств для динамического добавления кадров нет

SamFR 22.11.2009 21:06

Цитата:

Сообщение от etc (Сообщение 867509)
Да забудьте про ClipFactory.

Да я, в принципе, и забыл. Вспомнил вот недавно)

Цитата:

Сообщение от Felicast (Сообщение 867513)
нативных средств для динамического добавления кадров нет

Понятно, спасибо за информацию.

wvxvw 23.11.2009 01:51

-frame и [Frame] - две разные вещи. Первая просто добавляет кадр, а вторая инициализирует всякие внутренние механизмы фреймворка и создает еще кучу всего кроме кадра...


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

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