Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как правильно хранить элементы интерфейса? (http://www.flasher.ru/forum/showthread.php?t=135898)

mexoboy 04.02.2010 16:56

Как правильно хранить элементы интерфейса?
 
Господа разумные, поделитесь опытом пожалуйста. Подскажите, как можно организовать ниже написанное:

Пишу интерфейс для одного приложения. В нем есть стандартные элементы типа - textfield, list, button и т.д. Для каждого типа таких элементов есть набор спрайтов, муви-клипов и растровых изображений, которые в свою очередь представлены как класс с набором своей логики и эвентов.
Хочется по завершению написания одного из этих элементов как-то сохранять его отдельно - чтоб можно было вызвать к примеру и в других проектах. Причем не хотелось-бы его компилить каждый раз, но при этом в конце можно было-бы иметь возможность скомпилить весь проект в одну флэшку.

udaaff 04.02.2010 17:13

Экспортируйте свой элемент в swc.

mexoboy 04.02.2010 17:25

Эмм как =)?
К примеру у меня есть класс, который создает список. Данный класс служит для создания и манипулирования данными в этом списке и находится к примеру в ui.ScrollList. В свою очередь он тянет классы из assets.scrollList.* - которые экстендятся к спрайтам и муви-клипам оформления этого списка. И как провести экспорт, чтоб из проекта взялось только то, что нужно для работы ScrollList, как потом это дело подключать в проекте? И как потом все это скомпилить в одну флэшку?

dimarik 04.02.2010 22:21

Цитата:

Сообщение от mexoboy (Сообщение 884091)
Для каждого типа таких элементов есть набор спрайтов, муви-клипов и растровых изображений, которые в свою очередь представлены как класс с набором своей логики и эвентов.

До сих пор мечтаю встретиться с автором боевки "Легенда: Наследие драконов". Не делайте так, пожалуйста.

$mival 04.02.2010 22:30

во флекс билдере есть замечательная опция Flex Library Project
думаю стоит повтыкать немного и всё станет понятно.

mexoboy 05.02.2010 10:17

Цитата:

Сообщение от dimarik (Сообщение 884162)
До сих пор мечтаю встретиться с автором боевки "Легенда: Наследие драконов". Не делайте так, пожалуйста.

А можно поподробней? Что конкретно неправильно сделано и как правильно? Буду очень признателен за объяснения.
p.s. По такой-же схеме устроены, насколько я знаю, стандартные компоненты.


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

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