Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Нужно анимировать картинку. (http://www.flasher.ru/forum/showthread.php?t=122461)

ZekeV 11.03.2009 17:24

Нужно анимировать картинку.
 
Привет всем. Очень нужна ваша помощь и советы по поводу создания флэш баннера.
Вообще я по профессии дизайнер,всегда работал в фотошопе. С флэш анимацией никогда не приходилось сталкиваться. Но тут очень захотелось создать флэш баннер для своей myspace странички.
В общем баннер размером 999 * 639. Изображение уже практически готово.
Осталось добавить очень качественный эффект снега.
Примерно что-то похожее я видел у ребят на www.myspace.com/akado
Кроме снега возможно хотел бы ещё добавить эффект blur. Примерно как на их флэш баннере.
Очень понравился эффект снега в программе Moho 5.2.1 .Но я там так и не смог разобраться. Т.к эффект накладывается только на часть изображения. И сохраняется тоже только часть. В общем всёравно эта программа мне показалась мало функциональной. Также не понравился резкий переход в конце ролика. Хотелось бы что-то бы снег падал ровно и гладко..без резких обрывов в конце. В общем "зацикленный" снегопад нужен))
Надеюсь вы меня поняли что я имею ввиду)Т.к во флэше буквально пару дней)
Очень надеюсь на вашу помощь и советы.

PS: Попытка номер два,не знал что у вас на форуме такая жёсткая политика. Я повторяюсь что я работаю во флэш всего пару дней.
Поэтому прошу не закрывать мою тему. Если я что-то не правильно сформулировал.
Надеюсь на вашу помощь и на понимание :boredom:

Добавлено через 2 минуты
Посоветуйте какую программу для таких целей использовать.

iflamberg 11.03.2009 18:55

Вам тяжело помочь. Нет конкретного вопроса, типа: "я анимирую снежинки, создал клип снежинки, создал путь для нее, она по пути идет, а размера не меняет, что делать,вот,если что,исходник?"
Какую программу использовать? Flash.

может поискать просто в интернете по "flash исходники снег"? Увидев и разобравшись в примере у вас, возможно, появятся более конструктивные вопросы.

ZekeV 11.03.2009 19:11

Спасибо.
Я думал можно просто наложить на картинку снег.
Например как в Moho .. Только пока не могу разобраться как выделить всю картинку.
Ну ладно спасибо хоть на этом. Я думал попроще это будет немного(

Stargazer 11.03.2009 19:15

Да, вещи, подобные снегу, очень удобно делать на флеш.

Проще всего вам будет найти "урок" по созданию снега. Или же взять готовый код. Самому, всё-таки, наверное, сложновато будет так сразу сделать - особенно в том случае, если вы и программированием никогда не занимались.


В принципе - можно было бы "в лоб" вручную сделать несколько типов анимации снежинок при помощи твинов, потом их размножить на сцене и зациклить. Но проще, всё-таки, получить готовый код и уже в нём разобраться.


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

ZekeV 11.03.2009 19:32

Спасибо! Да,время есть..И есть желание разобраться!
Буду очень благодарен если напишите с чего начинать.
С какой программой лучше всего начинать работать?

Stargazer 11.03.2009 19:57

Если графика готова - то начинать работать нужно во флеш. Версию ниже восьмой я не посоветую, всё другое - подходит.

А с программированием у вас как? Знаете такие слова как "функция", "переменная", "цикл"?

Начинать всегда нужно с проектирования (даже если программа такая простая).

Если хотите всё сделать сами - то нужно определиться со стратегией. Я привык испольовать много программирования, а дизайны за меня делает другой человек :). Поэтому я бы сделал такой снег.

1. Взял снежинку, положил её в мувиклип. Это будет "графика".

2. Теперь нужен мувиклип, который будет заниматься движением снежинки. Я могу придумать 3 способа. 1й: начертить гайд (guide) - то есть линию, по которой будут двигаться снежинки. 2й: использовать motion tween (то есть задать положения снежинок на ключевых кадрах - флеш сделает между кадрами плавное прямолинейное движение). Результаты, в принципе, будут похожими. Хотя... гайд, наверное, предпочтительнее. 3й способ - двигать снежинки программно.

3. После этого я бы подумал над тем, нужно ли разнообразить полёт снежинок, чтобы произвести эффект "кружения снега" (разные движения) или, наоборот, нужен сильный и прямой снегопад (можно использовать одно движение на всех). Если нужно, чтобы снежинки летели по разному - то нужно сделать либо несколько разных мувиклипов из пункта 2. Либо программно как-то менять параметры движения.

4. Теперь всё это нужно разместить на сцене и заставить работать. Опять-таки - можно снежинки накопировать на экран вручную и расставить. А можно добиться большего разнообразия, если каждую снежинку цеплять случайно.


Вот, собственно, и вся работа. Профессионалу на неё нужно минут 15-30 (если уже нет заготовок). Если всего не знать - то... может, дня 2-3? Даже не знаю. В принципе, долгого там ничего нет (может и за пару часов сделаешь). Просто не могу представить - сложно ли во всём разобраться или нет.

Вы бывали на демиарте? Я там видел уроки по снегу - очень удобно начать оттуда. Там есть, фактически, всё готовое. Нужно только разобраться. За конкретными вопросами, наверное, можно обращаться сюда в тему.

Код на action script (если будете использовать) вам всё равно придётся где-то найти и приспособить под себя. Непрограммисту с нуля, наверное, будет не очень-то удобно разобраться.

ZekeV 11.03.2009 20:32

Спасибо огромное за советы! План действий теперь понятен!
Да,на демиарт я сижу очень часто. Обычно я искал там уроки по фотошопу.
Программированием тоже не занимался.
Ну надеюсь особо не заблужусь. ) Буду по вашим советам делать!

Спасибо ещё раз! Очень помогли вы мне!

Stargazer 11.03.2009 20:41

Пожалуйста :).

ссылки:
http://flash.demiart.ru/index.php?s=...%D0%B3&x=0&y=0
(несколько примеров)

http://demiart.ru/forum/index.php?showtopic=38834
(тот, который мне показался более подходящим на первый взгляд. он, насколько я
понял, проще, чем все остальные. но только там, видимо, снег без гайдов летит - просто программно по прямым (начальный угол полёта, видимо, выбирается случайно, а потом не меняется. расставляются снежинки, кажется, программно, хотя я не вникал).

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

ZekeV 11.03.2009 21:37

Как раз вот уже эти уроки и читаю..
Снег как бы больше на 4 с минусом смотрится.
Очень красивый эффект снега я видел в программе Moho (программа для создания флэш мультипликации) может слышали о такой.
Только вот не нравится мне что он падает сразу "горстью" так сказать .. И при повторении переходит не плавно.
Наверно придётся по снежинке разбивать.

Stargazer 11.03.2009 22:06

О такой не слышал. Я занимаюсь флешем около года и к тому же делаю упор на программирование.

Цитата:

Снег как бы больше на 4 с минусом смотрится.
Всё в ваших руках :). Вы можете сделать движение снежинок сами. Тогда вам лучше найти скрипт, который только цепляет новые снежинки случайным образом (и убирает их потом, чтобы освободить память от использованных снежинок), а движение чтобы задавалось вашей анимацией.

Например, я помню на демиарте был урок со всплывающими пузырьками. Там ко дну картинки цепляются пузырьки, а потом они по гайдам всплывают. Например - это может подойти. Если вы освоите тот урок с пузырьками - то и снежинки легко сами санимируете.

Либо поищите где-нибудь исходники снега, который вам больше подходит.

Как вариант - можете попробовать вообще обойтись без единой строчки скрипта. Тогда нужно просто раскидать все снежинки (те мувиклипы, которые уже с движением внутри) по сцене руками. Анимация, быть может, будет визуально повторяться - но тут всё зависит от того насколько вы творчески задизайните разные движения для снежинок и как раскидаете их по сцене. Можете интервалы падения снежинок в разных гайдах разные назначить. Ручной способ - он, конечно, потребует гораздо-гораздо больше времени на реализацию (пока вы красиво раскидаете несколько сотен снежинок) - но зато вы ни от какого постороннего кода не зависите.

Либо, если планируете в дальнейшем что-то делать на флеш - то лучше вникать в action script уже сейчас. Хотя бы не для того, чтобы писать самому с нуля - а для того, чтобы разбираться в чужом коде и править что-то под себя.

Хорошие флешки чаще всего делаются с приличным количеством скриптов внутри.


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

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