Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Импорт компонентов исключительно кодом AS3 (http://www.flasher.ru/forum/showthread.php?t=123055)

Abdilxamidov 23.03.2009 23:17

Импорт компонентов исключительно кодом AS3
 
Здравствуйте.
Подскажите, пожалуйста: вот например код
Код AS3:

package {
        import flash.display.Sprite;
        import fl.controls.Button;
 
        public class Components extends Sprite {
                public function Components() {
                }
 
        }

}
дает ошибку:"1172: Definition fl.controls:Button could not be found." если компонента "Button" нет в библиотеке. Что, использовать компоненты нельзя не импортировав их вручную в библиотеку соответствующего класуу FLA-файла?

Lou 23.03.2009 23:27

В CS4 -нельзя.

Котяра 23.03.2009 23:47

создай один раз swc пакет всех компонентов и пользуй его по мере надобности

Abdilxamidov 24.03.2009 00:18

и потом загружать этот swc лоадером, я правильно понял?

Котяра 24.03.2009 00:30

Нет - swc используются только при компиляции.. на той неделе эта тема уже обсуждалась, пройдись по соседним топикам. Если ты хочешь динамически добавлять компоненты, то сделай каждый компонент отдельным swf и подгружай (только тип при загрузке наверное придется сделать:*, и следить за самому за необходимым синтаксисом вызываемых методов)

Abdilxamidov 24.03.2009 00:34

спасибо, поищу

loover 11.04.2009 23:46

а можно ли при помощи AS3 динамически добавлять изображения в библиотеку?

AlexDesinger 12.04.2009 03:30

народ, скажите, как добавлять понятно,а как удалять?

Добавлено через 1 минуту
Цитата:

а можно ли при помощи AS3 динамически добавлять изображения в библиотеку?
а зачем это нужно?

Lecosson 12.04.2009 03:58

Возможно, вопрос не совсем в тему, но все-таки.
В ресурсах флэшки - файл (например PNG) не как Bimap, а как ByteArray. Есть ли способ перевода этого потока в битмап без помощи Loader? (Насчет написать свой PNGdecoder - можно, но очень уж затратно)

BlooDHounD 12.04.2009 04:02

loover, в какую библиотеку? национальную?

Добавлено через 48 секунд
Lecosson, а чем Вам Loader не угодил?


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

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