Форум 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=103279)

Snut 02.11.2007 01:22

Реализация портфолио
 
Вложений: 1
или с чего начать?

Не уверен что в тот раздел, но т.к. собираюсь на сей задаче разобраться в ас3 поэтому постить решил сюда, если что, уважаемые модеры, перенесите.

Самому себе поставленна задача - создать динамическое портфолио. примерный вид - как на картинке ниже. Вроде понятно, нужны классы:
1) класс прелоадера
2) тот что парсит ХМЛ с входными данными
3) класс отражений
4) класс одной работы
5) класс выстраивающий внешний вид портфолио
6) класс отвечающий за заблюривание
7) класс отвечающий за перемещение от одной работы к другой
8) класс для отправки сообщений на почту
9) класс выстраивающий всю флешку, DocumentClass

вот по сему у меня возник вопрос ко всем кто когда либо делал сайты на ас2 ас3, с чего начать и как структурировать работу?

DarkLight 02.11.2007 01:28

Вобщем-то идея разделения нормальная. А вообще я обычно вначале сажусь с листом бумаги, и делаю так: сверху рисую диаграмму действий типа загрузка -> отображение списка -> загрузка изображений куда надо и т п, затем рядом рисую какие данные куда идут. После этого набрасываю диаграммы классов, на ходу придумывая названия и ищу тот функционал, который реализовывал раньше, чтобы не писать заново. После этого кладу эту схему на видном месте и по нейй работая, внося коррективы по необходимости.

2morrowMan 02.11.2007 01:30

По-моему, с классами ты немного перебрал, как для обычного портфолио.
Не стоит сильно заморачиваться - там нету ничего такого сложно.

Snut 02.11.2007 01:32

to DarkLight, ну я обычно все это структурирую при помощи Visio, аналогов к сожалению не знаю
to 2morrowMan, ну почемуже? разве есть смысл допкстим соединять в один класс перемещение к разным работам и заблюривание?

DarkLight 02.11.2007 01:35

5 - осторожно, чтобы не разжирел сильно
6,7 - можно слить в один класс со статическими методами имхо, т к это наложение эффектов...и отражения даже сюда всунуть

Snut 02.11.2007 01:43

to DarkLight, да вообщем вариант, просто насколько они будут массивны?

да и еще, в любом случае при написании 3+5+6 понадобиться одна единственная математическая формула которая будет и менять размер и задавать силу блюра и скорость уезда при перемещении от одной работы к другой. вот что-то с ней пока тяжко....

а также вариант ли нарисовать рамочку для работы там сделать этакий холдер в который будут грузиться превьюшки и линковать его с классом или программно все это отрисовывать?

PS если быть до конца честным, как это все реализовать пока не имею представления, но готов учиться....

DarkLight 02.11.2007 01:45

ну а хотя бы со средой решение принято? Flash или Flex? от этого тоже многое зависит...

Snut 02.11.2007 01:48

to DarkLight, flash с flex'ом у меня пока боооооольшие непонятки, даж подойти как к нему не знаю, вчера пытался поставить второй билдер, результат, в конце установки Try версии скачанной с сайта adobe, ребут компьютера. всмысле самостоятельный, ничем не обусловленный... взял и перезагрузился... аж 2 раза..

DarkLight 02.11.2007 01:55

Ну если во флеше, собственно такая структура вполне подойдет, при этом класс работы линкуем к символу, я думаю.

Snut 02.11.2007 02:02

ну да, это чисто теоретически - проще.


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

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