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


Создание плеера "Биение сердца" из статичной картинки. Часть I 27-10-2016 17:46 к комментариям - к полной версии - понравилось!



Будем делать плеер из статичной картинки сердце. При включении плеера у нас получится эффект биения сердца. Я взяла такую картинку
сердце

В качестве кнопочки я возьму анимированное сердечко
сердечко

В результате у нас получится такой плеер



Вы можете взять любое другое сердце в качестве основной картинки. Например, здесь.
Кнопочку сердечко вы можете выбрать из моего альбома Кнопки сердечки на Яндекс фото, который я подготовила для вас. Альбом находится здесь.

Все большие принтскрины в уроке кликабельны.




1. Открываем русскую портативную версию программы Sothink SWF Quicker 5.3.511.

Внизу должна быть открыта закладка – "Свойства".
Изменяем размеры сцены, выставляем размеры нашей картинки. Размер готового плеера будет именно такой. После ввода нужных размеров не забываем нажать клавишу Enter, только тогда размер сцены изменится.
Двигая ползунки, можно расположить рабочее поле по центру. При необходимости можно изменить его масштаб.





2. Импортируем файл с картинкой сердце в "Библиотеку".

Так как картинка у нас статичная, то импортируем её сразу. Для этого наверху в меню нажимаем на пункт "Файл" и выбираем вкладку "Импортировать в библиотеку".

3

В открывшемся окне Импорта находим папку с нужным файлом, выбираем файл и нажимаем кнопочку "Открыть".

4

Файл с картинкой сердце импортировался в "Библиотеку".

5



3. Делаем нашу статичную картинку сердце кнопочкой включения плеера.

Переименуем первый слой на "Временной шкале". Для переименования дважды щёлкнем мышкой по имени слоя, и в открывшемся окне напишем новое имя. Назовём первый слой "сердце".



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



Идём в палитру "Трансформация". Для выравнивания по центру координата X должна быть равна половине размера ширины картинки, а координата Y должна быть равна половине высоты картинки. Если размер задан нечётным числом, то значение координаты получится не целым. Не забываем нажать клавишу Enter после выставления значений координат.

11

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

12

В открывшемся диалоговом окне преобразования в символ выставляем следующие параметры. Тип символа – Видеоролик, точка регистрации – посередине, "Имя символа" – "play_bt".

13

Нажимаем "OK". Теперь в графу "Имя" вводим "play_bt".

15

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

16



4. Создадим теперь слой с кнопочкой.

На "Временной шкале" создадим второй слой, нажав на значок "Вставить слой".

17

Переименуем второй слой так же, как и первый в предыдущем пункте. Назовём его "кнопка".

19

Импортируем нашу анимированную кнопочку. Выбираем в меню пункт "Вставка" и нажимаем вкладку "Новый символ".

20

В открывшемся окне в поле "Имя символа" пишем слово "кнопка". Выбираем тип символа – Видеоролик.

21

Нажимаем кнопку "OK". После этого мы попадаем с основной сцены в окно редактирования вновь созданного символа – "кнопка". Сюда и будем импортировать нашу кнопочку. Нажимаем на кнопку "Импорт".

24

В открывшемся окне Импорта находим папку с нужным файлом, выбираем файл и нажимаем на кнопочку "Открыть".

25

Появится сообщение о том, что на Временной шкале необходимо добавить недостающие кадры.

26

Нажимаем кнопку "Да". Файл импортируется в "Библиотеку". Все кадры анимации появятся на "Временной шкале" и в "Библиотеке" программы.



Теперь переходим на основную Сцену, нажав на вкладку "Сцена 1" над "Временной шкалой".

28

Делаем активным слой "Кнопка" и инструмент "Выбор".

29

Перетаскиваем мышкой файл-видеоролик "кнопка" из "Библиотеки" на слой "кнопка".



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

Зададим имя для этой кнопочки. Для анимации (видеоролика) это можно сделать сразу. В графу "Имя" вводим "fon1".

32

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



5. Приступаем к анимации картинки сердце.

На "Временной шкале" создадим третий слой, нажав на значок "Вставить слой".

33

Переименуем третий слой (как в пункте 3), назовём его "анимация".

37

Выбираем в меню пункт "Вставка" и нажимаем вкладку "Новый символ".

38

В открывшемся окне в поле "Имя символа" пишем слово "анимация". Выбираем тип символа – Видеоролик.

39

Нажимаем кнопку "OK". После этого мы попадаем с основной сцены в окно создания символа – "анимация".

В "Библиотеке" ищем наш импортированный файл сердце. Зажимаем левую кнопку мыши и перетаскиваем его на рабочее поле.



Теперь отцентрируем его, задав ему нулевые координаты в палитре "Трансформация". Не забываем нажать клавишу Enter после выставления значений координат.

43

Начинаем делать анимацию.

На "Временной шкале" встаем на 20-ый кадр.

44

Нажимаем на клавиатуре клавишу F6. Либо, стоя на этом кадре, щёлкаем правой кнопкой мыши и в контекстном меню выбираем пункт "Вставить кадр". Видим, что на "Временной шкале" добавились кадры со 2-го по 20-ый, а на рабочем поле появилась наша картинка.



Стоя на 20 кадре, уменьшаем немного наше сердце. Делаем картинку на рабочем столе активной, щелкнув по сердцу мышкой. Картинка станет выделенной – вокруг неё появится синяя обводка.

46

Переходим в палитру "Трансформация" и немного уменьшаем масштаб картинки. Ставим вместо 100 процентов 90. Меняйте значение только в одном окошке, второе изменится автоматически. Не забудьте нажать клавишу Enter.

47

Видим, что размеры сердца немного уменьшились.

48

Переходим опять на "Временную шкалу". Щёлкаем правой кнопкой мышки по любому кадру между 1-ым и 20-ым и в контекстном меню выбираем пункт "Создать твининг движения".

49

У вас должна протянуться вот такая прямая со стрелкой между кадрами.

50

Становимся на 2-ой кадр на "Временной шкале".

51

Стоя на нём, щёлкаем правой кнопкой мышки и в контекстном меню выбираем пункт "Копировать кадры".

52

Становимся на 39-ой кадр на "Временной шкале".

53

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

54

Видим, что на "Временной шкале" добавились кадры по 39-ый, а на рабочем поле появилась картинка сердца.



Щёлкаем правой кнопкой мышки по любому кадру между 20-ым и 39-ым и в контекстном меню выбираем пункт "Создать твининг движения".

56

Появилась ещё одна прямая со стрелкой между 20-ым и 39-ым кадрами.

57

Всё, анимация готова.



6. Сделаем нашу анимацию кнопочкой выключения плеера.

Переходим на основную Сцену, нажав на вкладку "Сцена 1" над "Временной шкалой".

58

Делаем активным слой "анимация" и инструмент "Выбор".
Находим в "Библиотеке" наш только что созданный файл-видеоролик "анимация" и выделяем его. Мышкой перетягиваем его на рабочее поле.



Идём в палитру "Трансформация". Для выравнивания по центру координата X должна быть равна половине размера ширины картинки, а координата Y должна быть равна половине высоты картинки. Ставим те же значения, что и в пункте 3. Не забываем нажать клавишу Enter после выставления значений координат.

11

Зададим имя для этой картинки. Для анимации (видеоролика) это можно сделать сразу. В графу "Имя" вводим "stop_bt".

62

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



7. Создаём последний слой "скрипт".

Добавляем ещё один слой на "Временной шкале" и переименовываем его в слой "скрипт".

66

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

67

Копируем и вставляем в это поле следующий скрипт:
fon1._visible = true;
stop_bt._visible = false;
play_bt.onRelease = function ()
{
myMP3 = new Sound();
myMP3.loadSound(mp3, true);
fon1._visible = false;
play_bt._visible = false;
stop_bt._visible = true;
};
stop_bt.onRelease = function ()
{
fon1._visible = true;
play_bt._visible = true;
stop_bt._visible = false;
myMP3.stop();
};


Производим проверку скрипта на наличие ошибок, нажав на зелёную галочку над ним.

68

Если скрипт написан правильно, появляется такое сообщение:

69

Закрываем это окно.



8. Тестируем плеер, нажав на кнопку "Предварительный просмотр" (зелёный треугольник).

70

В открывшемся окне просмотра вначале картинка сердце должна быть статичной и видна анимированная кнопочка.

71

Щёлкаем мышкой в любом месте окна просмотра, кнопочка сердечко исчезает, картинка становится анимированной – наше сердце то уменьшается, то увеличивается в размерах.

72

Щёлкаем мышкой в любом месте окна просмотра, плеер выключается, картинка опять становится статичной и появляется анимированная кнопочка сердечко. Если происходит именно так, значит, у вас всё верно. Закрываем окно просмотра.



9. Сохраняем наш проект.

Нажимаем на пункт "Файл" и выбираем вкладку "Сохранить", или просто нажимаем Ctrl+S.

74

Задайте проекту имя и сохраните его. Проекты сохраняются с расширением .sqf

76



10. Сохраняем плеер в формате флеш на компьютер.

Нажимаем кнопочку "Экспорт".

77

В названии должны быть только латинские буквы. Плеер, как и все флеш, сохраняется в формате .swf

79

Закрываем программу Sothink SWF Quicker 5.3.511.




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



К готовому плееру можно подгружать любую музыку в формате .mp3
Формула для размещения плеера с музыкой на страничке Лиру выглядит следующим образом:
[flash=ширина,высота,Ссылка_на_плеер?mp3=Ссылка_на_музыку]



Эффект "Биение сердца" можно применять не только к сердечкам, но и к любой картинке. Я, например, сделала таким образом плеер Незабудка.




Во второй части урока я хочу рассказать, как можно разнообразить применение этого эффекта.


Хочу выразить благодарность Legionary. Благодаря его уроку Делаем flash открытку с музыкой своими руками я и научилась эффекту "Биение сердца".



 
вверх^ к полной версии понравилось! в evernote
Комментарии (40): вперёд»
Talya6 27-10-2016-18:07 удалить
Спасибо, Мариночка, за замечательный пост. Успеха в твоем творчестве.Для тебя, Мариночка-
Luba_G 27-10-2016-18:11 удалить
Спасибо за уроки
Вот это да!!!!!!!!!!!!! Я пока просмотрела урок, мозги совсем расплавились Терпения тебе Мариночка!!!
Век живи, век учись)) Спасибо Мариночка!!!!
Mir5 27-10-2016-20:09 удалить
Огромное спасибо!Забираю с удовольствием!Буду осваивать!
Спасибо, Мариночка. Интересная программа.
Luba_G 28-10-2016-05:51 удалить
Марина вы не можете дать ссылку Sothink SWF Quicker 5.3.511. заранее спасибо!!!
Marina-Rozina 28-10-2016-08:02 удалить
Ответ на комментарий Luba_G # Люба, можете скачать программу здесь https://cloud.mail.ru/public/4TcA27ypQEER/SothinkSWFQuicker_5.3.511.rar
Marina-Rozina 28-10-2016-09:09 удалить
Ответ на комментарий Talya6 # Спасибо, Полиночка! Чудесное сердечко, добавила его в свой альбом с сердечками. И тебе тоже успехов! Пришли мне потом ссылочку на твои плееры, хорошо?
Talya6 28-10-2016-13:18 удалить
Ответ на комментарий Marina-Rozina # Я их так давно не делала.http://www.liveinternet.ru/users/talya6/post389685613/ , http://www.liveinternet.ru/users/talya6/post389811706/ ,http://www.liveinternet.ru/users/talya6/post390204200/ , http://www.liveinternet.ru/users/talya6/post391454502/ http://www.liveinternet.ru/users/talya6/post391643753/ http://www.liveinternet.ru/users/talya6/post392067259/ http://www.liveinternet.ru/users/talya6/rubric/5387198/page3.html http://www.liveinternet.ru/users/talya6/post392983121/ http://www.liveinternet.ru/users/talya6/rubric/5387198/page3.html http://www.liveinternet.ru/users/talya6/post394953920/ Вот, благодаря тебе и вспомнила их. Даже сейчас браться за плееры боязно. Немного позже займусь ими. А это для тебя-az.gif serdrchki-305.gif
Marina-Rozina 28-10-2016-16:11 удалить
Ответ на комментарий Talya6 # Спасибо! Потом, когда сделаешь плееры по этому уроку, кинешь мне ссылку на них, хорошо? [показать]
Talya6 28-10-2016-16:13 удалить
Ответ на комментарий Marina-Rozina # Хорошо.
Marina-Rozina 28-10-2016-16:22 удалить
Ответ на комментарий Luba_G # Удачи в освоении!
Marina-Rozina 28-10-2016-16:25 удалить
Ответ на комментарий ирина_стрижова # Привет, Ирочка! Ну что ты, это совсем простой урок. Ты коллажи делаешь гораздо сложнее. Всего тебе доброго, милая! [показать]
Marina-Rozina 28-10-2016-16:27 удалить
Ответ на комментарий Елена_Краева # Спасибо за цитирование, Леночка! Успехов тебе в творчестве! [показать]
Marina-Rozina 28-10-2016-16:35 удалить
Ответ на комментарий Mir5 # Удачи в освоении, Мариночка! [показать]
Marina-Rozina 28-10-2016-16:37 удалить
Ответ на комментарий Марина_Ушакова # Спасибо, Мариночка! [показать]
Ответ на комментарий Marina-Rozina # . [300x300]
Marina-Rozina 28-10-2016-17:02 удалить
Ответ на комментарий ирина_стрижова # Спасибо, моя дорогая! Скорее уж зимнего. У нас в этом месяце только снег идёт. В последние две недели температура на улице только отрицательная. На этой неделе ночью от -10 до -15, днём от -5 и ниже. Рано зима у нас в этом году началась.
Ответ на комментарий Marina-Rozina # А у нас пока осень в разгаре, правда обещают через два дня резкое похолодание и снегопад....ждёмс.... Теплее одевайтесь Мариночка!
Marina-Rozina 28-10-2016-17:10 удалить
Ответ на комментарий ирина_стрижова # Так и делаем. У нас даже деревья толком облететь не успели, листья просто замёрзли и свернулись в трубочки на них. Снега пока выпало немного, но уже скользко. Наслаждайтесь осенними деньками!
Ответ на комментарий Marina-Rozina # Спасибо солнышко, смотри под ноги, ходи аккуратнее.
Marina-Rozina 28-10-2016-17:17 удалить
Ответ на комментарий ирина_стрижова # Стараюсь, милая. Надеюсь, не упаду. У нас это теперь надолго, на полгода.
Luba_G 28-10-2016-18:31 удалить
Ответ на комментарий Marina-Rozina # Спасибо Мариночка за ссылку
Marina-Rozina 28-10-2016-18:33 удалить
Ответ на комментарий Luba_G # Успехов, Любаша!
Marina-Rozina 28-10-2016-18:36 удалить
Ответ на комментарий Алла_Студентова # Спасибо, Аллочка! Взаимно! [показать]
valyok 28-10-2016-23:13 удалить
Мариночка жаль не для моей головы а урок хороший
nadmirchik 02-11-2016-16:51 удалить
Спасибо Мариночка! Какая ты молодец! Спасибо за урок ждорогая! Как ты себя чувствуешь? Доброго вечера дорогая!
tane4ka777 07-11-2016-18:56 удалить
Спасибо.Мариночка!Чудесный плеер получился!


Комментарии (40): вперёд» вверх^

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

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