PROFGallery 4 : Very first look
Решил поделиться тем, что уже сделано. Данная версия галереи уже использует упрощенную систему автоматического размещения(логика чем то похожа на HTML) объектов:
1 2 3 | <layout> <layer type="viewer" padding="20" width="100%" height="100%" /> </layout> |
А так же новую систему для построения эффектов, которая описывается примерно так:
1 2 3 | <transition effectType="Fade"> <fade time="0.8" ease="Cubic.easeInOut"/> </transition> |
Необходимо отметить, что эффекты будут строится из примитивов, то есть указав эффект Fade.Rotate.Scale, мы получим комплейсный эффект, который будет изменять alpha, rotate и scale параметры слоя с изображением. Настройки указываются в теле transition, если же система не находит подходящих параметров, будут использоваться значения по умолчанию.
На данном этапе разработки, приложение использует разделенную XML структуру данных: config(компоненты и настройки для них, все компоненты независимы, за счет чего можно достичь максимальной динамики построения галереи, то есть достаточно включить компонент для просмотра изображений и слайдшоу, и вы получите самое обычное слайдшоу на странице), data(информация о изображениях: пути, описание), en(данные локализации), layout(размещение компонентов на сцене).
Проект разрабатывается на SourceForge
P.S.
Первая публикация о PROFGallery 4, совпала с выходом Flash Player 10.2, как символично ![]()
Галерея будет требовать минимум 10.0-ой версии плеера.

