• Авторизация


Создание плеера "Биение сердца". Часть II 02-11-2016 15:49 к комментариям - к полной версии - понравилось!



Во второй части урока я хочу рассказать, как можно разнообразить применение эффекта "Биение сердца". Будем применять эффект не к картинке целиком, а к отдельной её детали. Рассказывать буду не столько о работе в программе Sothink SWF Quicker 5.3.511, сколько о подготовке деталей в программе Adobe Photoshop. Все большие принтскрины в уроке кликабельны.

Для первого плеера я взяла статичную картинку девочки с сердцем
1-1

Сделала анимированными сердечки на одежде девочки
1-2

В качестве кнопочки я взяла такое анимированное сердечко
1-3

Скопировала сердце на ладони девочки
1-4

Эффект "Биение сердца" применила к нему. Вот такой плеер у меня получился






1. Подготовка изображения сердца в программе Adobe Photoshop.

Открываем картинку девочки с сердцем в программе Adobe Photoshop.



На панели инструментов выбираем инструмент "Быстрое выделение"

2

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

3-1

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

3-2

Кроме того, вы можете изменять размер кисти, чтобы выделять сразу меньшую или большую область изображения.

4

Итак, инструментом "Быстрое выделение" выделяем сердце. Можно увеличить масштаб изображения, чтобы его было лучше видно.

7

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

8

С помощью инструмента "Прямоугольная область" выделяем сердце на новом слое.



Копируем выделенную область – нажимаем Ctrl+C или в пункте меню "Редактирование" выбираем вкладку "Скопировать".

11

Создаём новый документ в фотошопе, нажав Ctrl+N, или в пункте меню "Файл" выбираем вкладку "Создать".

12

В открывшемся окне по созданию нового документа нажимаем "OK".

13

Вставляем скопированное сердце во вновь созданный документ – нажимаем Ctrl+V или в пункте меню "Редактирование" выбираем вкладку "Вставить".

15

Сохраняем изображение сердца на диске компьютера – нажимаем Ctrl+S или в пункте меню "Файл" выбираем вкладку "Сохранить". Потом к нему и будем применять эффект "Биение сердца".

Можно сделать ещё проще. Например, найти подходящую картинку куколки без сердца и отдельно изображение сердца, которое потом и будем анимировать. Тогда не придётся делать подготовку в фотошопе.



2. Создаём плеер в программе Sothink SWF Quicker 5.3.511.

Здесь делаем всё фактически как в первой части урока. Объясню только нюансы.

На "Временной шкале" я создала 6 слоёв.



На первом слое у меня девочка с сердцем в формате png. Дело в том, что при сохранении в фотошопе анимации на прозрачном слое теряется рад мелких деталей, например, волосы девочки. Чтобы этого не происходило, я и поместила эту картинку на первый слой.

На втором слое – первый кадр анимации девочки. Это у меня кнопка включения плеера. Делаю всё, как для статичной картинки включения плеера. Преобразую в символ – Видеоролик. В графу "Имя" для этого слоя ввожу "play_bt".

17

На третьем слое у меня кнопочка сердечко. В графу "Имя" для третьего слоя ввожу "fon1".

18

На четвёртом слое я поместила свою анимацию девочки с сердцем. Это у меня кнопка выключения плеера. В графу "Имя" ввожу "stop_bt".

19



3. Анимация картинки сердце.

Сделала всё то же самое, что в 5-ом пункте первой части урока. Только здесь, стоя на 20-ом кадре, я не уменьшала размер картинки сердца, а наоборот немного его увеличила, до 108%.





4. 5-ый слой на "Временной шкале" назвала "движение".

На этот слой я поместила созданную в предыдущем пункте анимацию картинки сердце. Здесь самое сложное – правильно задать значения координат X и Y в палитре "Трансформация", чтобы местоположения сердец совпали.

Я делаю так. В фотошопе, когда скопировала сердце на второй слой, определила расстояние от него до левого края картинки. Значение координаты X будет равно этому расстоянию плюс половина ширины картинки сердца.



Таким же образом измерила расстояние от сердца до верхнего края картинки.



Значение координаты Y будет равно этому расстоянию плюс половина высоты картинки сердца.
В графу "Имя" для пятого слоя ввожу "fon2".





5. Последний слой на "Временной шкале" – "скрипт".

В палитре "Свойства" перехожу на вкладку "Действие".

Вставляю в это поле следующий скрипт:


fon1._visible = true;
fon2._visible = false;
stop_bt._visible = false;
play_bt.onRelease = function ()
{
myMP3 = new Sound();
myMP3.loadSound(mp3, true);
fon2._visible = true;
fon1._visible = false;
play_bt._visible = false;
stop_bt._visible = true;
};
stop_bt.onRelease = function ()
{
fon1._visible = true;
fon2._visible = false;
play_bt._visible = true;
stop_bt._visible = false;
myMP3.stop();
};




6. Тестирую плеер. Сохраняю проект и плеер на диск компьютера.



7. Заливаю флеш-плеер на сайт.




Для второго плеера я взяла статичную картинку мальчика с тортом
мальчик

Скопировала торт с ладонью мальчика и эффект "Биение сердца" применила к торту. Его я тоже увеличивала, а не уменьшала. Получилось, что мальчик протягивает торт нам. Таким плеером можно поздравлять с днём рождения.




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


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



 

вверх^ к полной версии понравилось! в evernote
Комментарии (22):
Мариночка,ты умничка. Даже браться не буду,нахально буду ждать твои красивые плеерочки.
Спасибо Мариночка!!! Когда-нибудь точно займусь)))))
Talya6 02-11-2016-19:06 удалить
Спасибо, Мариночка. Такой замечательный урок сделала. Надо попробовать.Страшновато. Давно не делала. Забываю. Доброго тебе вечера.
Luba_G 04-11-2016-12:14 удалить
Спасибо за урок забираю
Marina-Rozina 07-11-2016-15:39 удалить
Ответ на комментарий Елена_Краева # Спасибо за цитирование, Леночка! Новых творческих достижений тебе!
Marina-Rozina 07-11-2016-16:49 удалить
Ответ на комментарий Жанна_николаевна # Обязательно постараюсь порадовать вас новыми плеерочками! Всех благ тебе, дорогая!
Marina-Rozina 07-11-2016-16:51 удалить
Ответ на комментарий Talya6 # Успехов тебе в творчестве, Полиночка! Очень надеюсь, что посмотрю твои красивые плеерочки!
Marina-Rozina 07-11-2016-16:53 удалить
Ответ на комментарий Luba_G # Успехов, Любаша! Надеюсь, что всё у Вас получится.
Talya6 07-11-2016-16:54 удалить
Ответ на комментарий Marina-Rozina # Мариночка. Ты не получила мой коментарий?
Marina-Rozina 07-11-2016-16:57 удалить
Ответ на комментарий Talya6 # Сегодня? Нет.
Talya6 07-11-2016-17:09 удалить
Ответ на комментарий Marina-Rozina # Я тебе писала в скрытом комментарии-Что-то здесь не играет, а в черновике играет. Посмотри, пожалуйста. Если увеличить картинку-белое поле. Посмотри, что ты видишь. У меня очень плохо сейчас работает компьютер.Это продолжение первого комментария.
Talya6 07-11-2016-17:09 удалить
Ответ на комментарий Marina-Rozina # Мариночка. Здесь есть 2 комментария в скрытой форме.
Talya6 07-11-2016-17:49 удалить
Ответ на комментарий Marina-Rozina # Мариночка,вот мой пост-http://www.liveinternet.ru/users/talya6/post402023716//
koreckolga 19-11-2016-13:35 удалить
Мариночка, спасибо большое за твой труд и твои интересные уроки! Творческого вдохновения тебе!
Marushka 22-11-2016-18:55 удалить
Я тоже не рискну-уж больно мудрено,хотя,кажется,что просто!...Я как-то скачивала программу "Sothink SWF Quicker",но что-то ничего в ней толком и не поняла..Буду брать готовые!..Доброго вечера,Мариночка!
tane4ka777 24-12-2016-12:40 удалить
как всё доходчиво!Спасибо!
Marina-Rozina 06-01-2017-09:01 удалить
Ответ на комментарий koreckolga # Спасибо, Оленька, за цитирование! И тебе больших успехов в творчестве!
Mono-Liza 21-02-2017-11:06 удалить
Благодарю за урок, очень интересно!
Marina-Rozina 22-02-2017-20:09 удалить
Ответ на комментарий Mono-Liza # Спасибо за цитирование! Буду очень рада, если он Вам пригодится.


Комментарии (22): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Создание плеера "Биение сердца". Часть II | Marina-Rozina - Дневник Marina_Rozina | Лента друзей Marina-Rozina / Полная версия Добавить в друзья Страницы: раньше»