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


Делаем пианино сами. И играем!!!! 13-02-2013 13:33 к комментариям - к полной версии - понравилось!





Вы всегда мечтали играть свои великие музыкальные произведения перед огромной публикой и утопать в авациях, но у вас никогда не хватало денег на свой собственный рояль? Не беда! В Новой Год всегда случаются какие-нибудь чудеса. И вот сегодня случилось еще одно. Сегодня дедушка Мороз приподнесет вам еще один подарок. И это ваш первое собственное пианино, на котором вы сможете практиковать свое мастерство сочинения музыкальных шедевров. Итак. Что вам понадобится? Adobe Flash Pro, FlashDevelop, Flex SDK и TweenLite. Если не знаете, где всё это взять, то спросите у Google. Он знает всё.

 




1. Подготовка сцены. Запускаем Adobe Flash Pro и создаем новый *.fla документ. Задаем размеры документа 550 х 400. Теперь для нашего пианино нам нужны клавиши. Белые и черные.

Создадим пустой мувиклип и в разных слоях нарисуем один синий прямоугольник 30 х 160, один белый 30 х 160, один чуть-чуть серый 28 х 158 и динамическое текстовое поле под именем "txt". Синий прямоугольник сконвертируем в мувиклип и назовем "fade_mc". Он будет появляться по альфа при нажатии на клавижу. То есть у клавиши при нажатии будет синяя подсветка.

[показать]

Теперь из всего этого собираем клавишу, выравнив прямоугольники и текстовое поле. [показать]

Выйдем из мувиклипа белой клавиши и прилинкуем мувиклип белой клавиши к классу "WhiteKey". [показать]

Теперь создадим еще один пустой мувиклип и нарисуем в разных слоях один синий прямоугольник 20 х 100, один черный прямоугольник 20 х 100, один чуть-чуть светлее, чем черный, 18 х 98 и динамическое текстовое поле под именем "txt". Из синего прямоугольника сделаем мувиклип под именем "fade_mc"

[показать]

Выровним все слои так, чтобы получилась черная клавиша и прилинкуем мувиклип черной клавиши к классу "BlackKey". [показать]

Теперь создадим какую-нибудь кнопку с именем "autoPlay_btn". И разместим эту кнопку где-нибудь на сцене.

Теперь нарисуем красивую снежинку, сконвертируем ее в мувиклип и прилинкуем к классу "SnowFlake".

[показать]

2. Пишем код.

 

Теперь напишем класс для красивого стильного движущегося заднего фона. Background.as:

Теперь накачаем красивых звуков пианино прямо из Интернета. Клавиш у нас будет 29. Значит и звуков нот нам нужно 29. Все звуковые файлы размещаем рядом с *.fla в папке "audio". Теперь нам осталось написать код для клавиш, воспроизведения звука и автоматического проигрывания мелодии "В лесу родилась елочка". Чтобы место лишними файлами на диске не забивать, затолкаем всё это в главный класс и посмотрим, что получится. Main.as:
Не забудьте подключить класс Main.as как главный класс флеш ролика. И барабаннная дробь! Компилируем проект! Ура! Работает! Подают снежинки и задний фон красиво переливается. Жмем "Autoplay" и наслаждаемся с детства всеми любимой или ненавистной мелодией. Ну, а если эта мелодия вам надоела, то можете и сами что-нибудь сыграть, нажимая соответствующие кнопки на клавиатуре. Всем спасибо. Все свободны. CadmiiНадеюсь Вам понравилось!!!!

 

вверх^ к полной версии понравилось! в evernote
Комментарии (12):
VOLKSD 13-02-2013-14:15 удалить
Здорово Таня,жаль что на моем этого не сделать,модем слабенький,многие программы не поддерживает,глючит,Спасибо!
Cadmii 13-02-2013-14:22 удалить
Ответ на комментарий VOLKSD # Но самое главное, ты увидел, что это можно сделать. А когда захочешь тогда и сделаешь!!!
VOLKSD 13-02-2013-19:18 удалить
Ответ на комментарий Cadmii # Зайду к тебя мой друг!!!!!!!!
KIARA_BEILI 13-02-2013-19:36 удалить
Привет Танечка,еще пару инструментов можно и ансамбль организовать на Ли.ру...
Cadmii 13-02-2013-21:59 удалить
Ответ на комментарий KIARA_BEILI # Мне чего то на ум балалайка пришла!!! Это чтобы веселее было!!!! И тогда наверняка... спляшем и споем!!!!
neva67 13-02-2013-22:11 удалить
Спасибо!!!Очень интересно!!!
Cadmii 13-02-2013-22:22 удалить
Ответ на комментарий neva67 # Удачи в творчестве!!!!
Flash_Magic 13-02-2013-23:01 удалить
Ой как интересно очень здорово!!! Спасибо дорогая Танечка!!!
Cadmii 14-02-2013-01:00 удалить
Ответ на комментарий Flash_Magic # Мне для начала не легко будет это сделать, но я дотошная. Попробую сделать свое пианино !!!! Спасибо Наташенька за поддержку!!! Теперь я верю, что все получится!!!!
Flash_Magic 14-02-2013-02:33 удалить
Ответ на комментарий Cadmii # [500x500]
Cadmii 14-02-2013-02:58 удалить
Ответ на комментарий Flash_Magic # [показать] Пусть в сердце твоем вечно живет ЛЮБОВЬ и СЧАСТЬЕ!!!!!


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

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

Дневник Делаем пианино сами. И играем!!!! | Cadmii - Виртуальное кафе Вашей мечты | Лента друзей Cadmii / Полная версия Добавить в друзья Страницы: раньше»