|
|||||||
Как делать Flash-сайты?Обсуждение темы Как делать Flash-сайты? в разделе Технологии Flash, часть категории ДИЗАЙН И ГРАФИКА; Приветик всех (там моя дочь год назад говорила ) Сами понимаете, я не новичёк, и Flash то знаю, да и с программированием на ... |
![]() |
|
|
Опции темы |
|
|
#1 |
|
|
Приветик всех (там моя дочь год назад говорила
)Сами понимаете, я не новичёк, и Flash то знаю, да и с программированием на нём разбираюсь. Вопрос глобальнее - как делаются именно сайты. Что обычно делается программно, что анимацией или ещё как. Где удобнее использовать слои, когда в один слой объекты накидать и прочее - то есть интересует именно технология. Оптимальный вариант - место, где можно поглядеть исходники as3-сайтов ![]() |
|
|
|
|
#2 | |
|
|
однозначно многофайлово
не стоит весь сайт пихать в один свф, как к сожалению, выглядят все фришные флеш шаблоны. Делается основной ролик, родительский, и в него в нужные места и в нужное время или по клику подгружаются нужные "дочерние" свф-ки, тхт, хтмл, джпг, флв и т.д. и т.п. Как и обычный сайт. Если "родительская" свф чуть увесистее - обязательно надо ставить прелоадер! чтоб пользователь хоть в курсе события был, что чтото грузится, а не у него инет пропал (лично я ставлю прелоадер если единомоментная первая загрузка превышает 50 Кб) Если нужно грузить на сайт чтото "тяжелое", например видео, запускаемое по клику, то можно его загружать и заранее, пока чтото происходит или не происходит, и запускать программно в нужное время.в принципе то что удобнее, менее "энергоемко" - понимать так: флеш, анимация это нагрузка и на процессор, и на видеокарту. Например моушн твин, движение, можно сделать неоходимым колличеством кадров от начальной точки до конечной, а можно программно - задавая координаты и скрипт движения. Если обьектов с относительно простым движением много, проще создать компонент с кодом и применять его во всех подобных случаях (считается что вы понимаете, что флеш загружает один раз из библиотеки символы, мувиклипы и компоненты, а колличество их использования на общий "вес" флеш ролика не влияет). Если делать кадрами - тогда прийдется делать это к каждому обьекту, который должен двигаться. Колличество кадров - увеличение размера конечного файла и нагрузка. Еще программно легче и проще делать так называемые множественные, дублирующиеся анимированные обьекты, часто "случаного выбора", например снежинки падающие, или ростущее дерево, мерцающие звезды и т.д. однозначно анимировать, часто даже покадрово, приходится обьекты "растровые", причем лучше не тупой сменой картинок, а частями. Например идущий человек. Надо отдельно нарисовать каждое положение и состояние каждой руки и ноги (а то и их делить на обьеты) и анимировать пообьектно. тогда у нас будет чуть больше маленьких картинок и одна-две малоизменяющихся - например голова или грудная клетка. В таких случаях опыт и пробы и ошибки подскажут как лучше - целой картинкой человека менять в движении или пообьектно (из соображений нагрузки и размера файла)ю Цитата:
как удобнее работать. На конечный файл количество слоев не влияет. И еще:Флеш - программа векторная. Потому чем меньше будет растра - тем легче будет сайт. Если растр необходим - соизмеряйте цена качество и однозначно "не злоупотребляйте" и подгружайте постепенно. Флеш не понимает сцен, это сделано для внутреннего сомнительного удобства. И хоть АС оперирует со сценами, всеже если у Вас возникла необходимость сцены - значит это однозначно может быть либо нужный кадр мувиклипа, либо подгружаемый ролик. Флеш чудесно работает с php и Мускулом. Флеш это экшн, движение и анимация, интерактив. Не пониаю деятелей создающих "статичные" флеш сайты. Используйте возможности флеш во время загрузки даных, например пока грузится картинка, анимиуйте подложку или еще чего, чтоб на сайте чтото происходило. И в качестве прелоадера, и красиво, не то что смотреть на бегущий термометр или процентную строку... Както так вот в кратце и сумбурно... Но вопрос то ОГО-ГО тут либо статьи писать, либо на конкретные вопросы отвечать. |
|
|
|
| Этот пользователь сказал спасибо Aldes за это полезное сообщение: | Silver (29.01.2009) |
|
|
#3 | |
|
|
однозначно многофайлово
не стоит весь сайт пихать в один свф, как к сожалению, выглядят все фришные флеш шаблоны. Делается основной ролик, родительский, и в него в нужные места и в нужное время или по клику подгружаются нужные "дочерние" свф-ки, тхт, хтмл, джпг, флв и т.д. и т.п. Как и обычный сайт. Если "родительская" свф чуть увесистее - обязательно надо ставить прелоадер! чтоб пользователь хоть в курсе события был, что чтото грузится, а не у него инет пропал (лично я ставлю прелоадер если единомоментная первая загрузка превышает 50 Кб) Если нужно грузить на сайт чтото "тяжелое", например видео, запускаемое по клику, то можно его загружать и заранее, пока чтото происходит или не происходит, и запускать программно в нужное время.в принципе то что удобнее, менее "энергоемко" - понимать так: флеш, анимация это нагрузка и на процессор, и на видеокарту. Например моушн твин, движение, можно сделать неоходимым колличеством кадров от начальной точки до конечной, а можно программно - задавая координаты и скрипт движения. Если обьектов с относительно простым движением много, проще создать компонент с кодом и применять его во всех подобных случаях (считается что вы понимаете, что флеш загружает один раз из библиотеки символы, мувиклипы и компоненты, а колличество их использования на общий "вес" флеш ролика не влияет). Если делать кадрами - тогда прийдется делать это к каждому обьекту, который должен двигаться. Колличество кадров - увеличение размера конечного файла и нагрузка. Еще программно легче и проще делать так называемые множественные, дублирующиеся анимированные обьекты, часто "случаного выбора", например снежинки падающие, или ростущее дерево, мерцающие звезды и т.д. однозначно анимировать, часто даже покадрово, приходится обьекты "растровые", причем лучше не тупой сменой картинок, а частями. Например идущий человек. Надо отдельно нарисовать каждое положение и состояние каждой руки и ноги (а то и их делить на обьеты) и анимировать пообьектно. тогда у нас будет чуть больше маленьких картинок и одна-две малоизменяющихся - например голова или грудная клетка. В таких случаях опыт и пробы и ошибки подскажут как лучше - целой картинкой человека менять в движении или пообьектно (из соображений нагрузки и размера файла)ю Цитата:
как удобнее работать. На конечный файл количество слоев не влияет. И еще:Флеш - программа векторная. Потому чем меньше будет растра - тем легче будет сайт. Если растр необходим - соизмеряйте цена качество и однозначно "не злоупотребляйте" и подгружайте постепенно. Флеш не понимает сцен, это сделано для внутреннего сомнительного удобства. И хоть АС оперирует со сценами, всеже если у Вас возникла необходимость сцены - значит это однозначно может быть либо нужный кадр мувиклипа, либо подгружаемый ролик. Флеш чудесно работает с php и Мускулом. Флеш это экшн, движение и анимация, интерактив. Не пониаю деятелей создающих "статичные" флеш сайты. Используйте возможности флеш во время загрузки даных, например пока грузится картинка, анимиуйте подложку или еще чего, чтоб на сайте чтото происходило. И в качестве прелоадера, и красиво, не то что смотреть на бегущий термометр или процентную строку... Както так вот в кратце и сумбурно... Но вопрос то ОГО-ГО тут либо статьи писать, либо на конкретные вопросы отвечать. |
|
|
|
| Этот пользователь сказал спасибо Aldes за это полезное сообщение: | Silver (29.01.2009) |
|
|
#4 |
|
|
Aldes, есть примерчик, плиззззз. Конечно можно через полгодика эдак выплыть методом проб и ошибок, но с единственным примерчиком срок сократиться до пары недель...
|
|
|
|
|
#5 |
|
|
Makarenya, да можно и примерчик... на какую/какие из вопросов примерчик сделать?
Весь сайт поди времени отнимет... |
|
|
|
|
#6 |
|
|
Лучше просто готовый сайт. Чтоб какой вопрос не возник, сразу можно спросить у сайта
![]() |
|
|
|
|
#7 |
|
|
вот делаю визиточку сайт скорее показать что они есть, чего делают и поиграться
там костер, бабочка, часы в реальное время пользователя приколы этакие. Там Родительский клип - задний фон, мувиклип с картинкой. Остальное все подгружается постепенно. |
|
|
| Этот пользователь сказал спасибо Aldes за это полезное сообщение: | Асмодиан (29.01.2009) |
|
|
#8 |
|
|
То есть понимаешь, когда начну уж делать, на каждый элемент, на каждую загогулину сразу появиться вопрос: а как её лучше сделать, каким способом. И вот лучшее - это иметь некий базовый пакет, дающий представление о том и о этом.
|
|
|
|
|
#9 |
|
|
Makarenya, я гдето раньше скинул несколько ссылок, где статьи и сходники и уроки... Ты лучше спрашивай в чем загводстка, много спарашивай
легче отвечать на конкретные вопросы. Например про движение колличеством фреймов или программно - я тебе сравнительные исходнички. итд. |
|
|
|
|
#10 |
|
|
ок, скоро начну работу. Самое первое: с чего начать (шаблон уже есть)
|
|
|
![]() |
|
|
| Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| как теперь делать сайты на народе? | Kseniez | Бесплатный хостинг | 14 | 12.07.2011 20:59 |
| Оцените сайт о том, как делать сайты | OldCat | Скамейка запасных | 9 | 21.09.2009 09:09 |
| Информация для тех, кто учится делать сайты | OldCat | Скамейка запасных | 5 | 19.09.2009 12:27 |
| Сайты по Flash | BleSSeD | Технологии Flash | 6 | 22.11.2008 15:19 |
| стоит ли из этого делать сайт по flash? | svetik | Скамейка запасных | 9 | 28.03.2007 21:09 |
|
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|