АВ дизайн студия — качественное воплощение Ваших идей!
 Вход для
клиентов
 
Вход для клиентов
Главная    Отправить письмо    Быстрая связь    Карта сайта
Портфолио Это Актуально! F. A. Q. Оформить заказ Обратная связь

      Новости
» 
» 
» 
» Все новости...
      Купить Ваучер за WebMoney
Проверить аттестат партнера:

Здесь находится аттестат нашего WM идентификатора 361737094212
       Статьи, уроки по дизайну
» 
» 
» 
» 
» 
» 
» 
» Все статьи...
       Наши клиенты
ООО «Укр Пелл»
Завод по переработке кожевенного сырья.
г. Киев ул. Чекистов, 3

ЧП «Динамикс тревел»
Туроператор. Реализация туров в пансионат «Динамикс» и продажа путевок в другие пансионаты.
г. Киев, ул. Прорезная, 12

» Полный лист...
       Наши партнеры
Украинская Банерная Сеть
Услуги бесплатного обмена баннерами между сайтами украинской тематики.
UMC
Ведущий оператор мобильной связи в Украине.
» Полный лист...
       Реклама/Объявления
» 24.09.2008 | 03:10
» 10.06.2008 | 13:29
» Все объявления...
       Ваши вопросы (FAQ)
» Все вопросы...
   Это Актуально!

Маркет Витрина



 Это Актуально! 


» 04.02.2008 | 02:22 | отправить другу
Уроки Flash MX. Третий урок



Урок третий. Для начала рисуем кружок, примерно 60Х60, заливаем его зелёным градиентом (если кто забыл: я рассказывал про это в первом уроке). В результате получаем подобное «чудо»


Далее F8buttonOK. Теперь двойной клик по нему, это вы попали в окно редактирования объектов (если вы выделите какой либо один объект в вашей сцене для редактирования, то вся остальная затянется дымкой. Это значит, что она в данный момент не доступна для редактирования, чтобы вновь перейти к ней, нужно щелкнуть по ней дважды). Вернемся к нашему шару: вот что вы должны увидеть на таймлайне

Где :
1 – положение кнопки в нормальном состоянии;
2 – положение кнопки при наведении мышки;
3 – при нажатии на ней;
4 – при переходе по ссылки;
Вот вы все, что нужно для создания кнопки узнали, постарайтесь теперь сделать свою кнопку (задайте положение и цвета на своё усмотрение). У меня пример получился такой

Здесь пожалуй я думаю стоит сделать небольшое лирическое отступление и рассказать вам про Экшен скрипт (Action Scripts). Это язык управления сценариев(я сейчас подробно не буду ничего рассказывать, смотрите 5ое занятие, лишь в общих чертах расскажу, что это такое). С помощью него можно придавать различные свойства объектам, управлять воспроизведением клипа и тп. Давайте сделаем так, чтобы при нажатии на кнопку, происходило отправление по адресу (урл). Для того необходимо выделить нашу кнопочку в главной сцене, открыть панельку Actions (F8)

1 – иерархия видов и типов действий;
2 – панель кода;
3 – дополнительные параметры для выбранных участков кода;
Далее выбираем ActionsMovie controlBrowser/network – далее двойной клик на GET URL и вот, что мы получаем

3 – ссылка (не забудь! «не» www.pupkin.com «a» http://www.pupkin.com!);
2 – окно;
1 – работаем с переменными;
Теперь давайте создадим кнопку с анимацией типа вот такой

Для начала создайте прямоугольник, залейте его каким либо теплым цветом, теперь создаем новый символ (control+F8). Вставляем в него наш прямоугольник, создаем анимацию типа Shape tween кадров на 10, в последнем фрейме прописываем в панели Аctions (f8) – movie controlstop. Теперь перейдем к окну редактирования нашей кнопки. Во втором фрейме вставляем пустой ключевой кадр(F7), открываем окно библиотеки (control+L) выбираем там наш клип с анимацией и перетаскиваем его во второй ключевой кадр, прямо из окна библиотеки. Примерно получиться то, что вы видели наверху.
Теперь давайте создадим кнопку со звуком. Для этого необходимо импортировать звук в библиотеку. Выбираем fileimport to library – далее находите ваш звуковой файл, либо можно воспользоваться готовыми шаблонами (windowcommon librariassound). Теперь перейдем к редактированию на третий фрейм (положение «при нажатие») и выбираем наш звук в библиотеке и перетаскиваем его прямо из библиотеки в наш фрейм. Тут ты наверно догадался, что смотря в какой фрейм (в обычном состояние, при нажатие, при наведении) перетащишь звук, он по разному будет себя вести. Вообще коль речь зашла про звук, то более подробно эта тема будет затронута на следующем занятие. У меня пример получился такой

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


Готов спорить, что вы уде не раз видели подобное, на javascripts, сейчас сделаем это во Flash. Для начала рисуем прямоугольник любого понравившегося типа, что то вроде того на котором у меня написано «пример», а да он должен быть без обводки. Теперь превращаем его в объект типа movie clip – дайте название scene2, затем заходим в него и тот же самый прямоугольник превращаем теперь в объект «кнопка». Теперь перейдем в scene2 и переименуем слой с нашим прямоугольником – кнопкой в static и делаем его видимым до кадра 21 (F5 на кадре 21). Теперь создаем еще 7 слоев с названиями: 1 static textactionsactmenu1actmenu2actmenu3cover. В слое static text создаем текстовую надпись которая будет красоваться там, где у меня написано «пример». В слое actmenu1 ставим ключевой кадр на фрейме 6, рисуем там прямоугольник, который у меня в примере с текстом «пункт 1», превращаем его в кнопку и делаем анимацию до 11го фрейма, далее то же самое проделываем со слоями actmenu2actmenu3


Наша задача в том, чтобы перевести в слое actmenu1 кнопку из состояния 1 в состояние 2, в слое actmenu2 из состояния 2 в состояние 3, ну и в слое actmenu3 кнопку нужно перевести из состояния 3 в 4, притом в начале анимации всем менюшкам нужно задать alpha=0% а к концу alpha=100%


Что касается Анимации вроде всё, теперь поговорим про программирование всего этого хозяйства, для начала в слое action вставьте ключевой первый фрейм, выделите его и пропишите actionsmovie controlstop, теперь вставьте ключевой кадр на отметке 6 и 21, кроме того в 21ом кадре снова пропишите stop(), теперь перейдите к первому кадру scene2 выделяем наш прямоугольник и в панели actions прописываем следующее (предварительно необходимо переключиться в экспертный режим)
on (release, rollOver){
gotoAndPlay("6");
}
ну все теперь последний штрих, нам нужно под всю нашу сцену подстелить какую ни будь закарюку, все зависит от формы вашего меню, у меня например это выглядит так


этому «ковру» нужно задать цвет фона, чтобы его не было видно, и превратить его в объект типа кнопка, а затем разместить его под меню (!не как у меня на рисунке!, а !под! меню). Зачем мне понадобился ковер? А если ваш юзверь ткнет своей мышкой не именно на пункты нашего меню, а между ними? Оно просто свернётся, попробуйте сами без ковра.


Уразаев Саша
http://www.lisker.narod.ru


Количество просмотров: 1113
Страницы: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
      Реклама на сайте
Автоматический обмен электронных денег
      Ваше мнение
Какая информация Вас интересует?


Статьи, уроки по Photoshop
Статьи, уроки по CorelDraw
Статьи, уроки по Flash
Статьи, уроки по HTML
Статьи, уроки по CSS
Статьи, уроки по Дизайну
Другая информация…



Результаты
       Подпишись! Это Актуально!
» Все о дизайне
  Статьи, Уроки, Новости
       Курсы валют
finance.ua
finance.ua
finance.ua
       Баннеры
Обмен WebMoney
Rambler's Top100
Яндекс цитирования
Украинский портАл
 
Украинская баннерная сеть
хостинг
Быстрая связь    Оформить заказ    Карта сайта    Вернуться вверх страницы| Главная | | О нас | | Услуги и цены | | Портфолио | | Это Актуально! | | F. A. Q. | | Оформить заказ | | Обратная связь | | Каталог |
 ©  «АВ» дизайн-студия, 2005-2008.
        Все права защищены.
        info@abstudio.com.ua
        Тел.: +38 (098) 360-65-55
   Услуги: cоздание сайтов, веб-дизайн,
   продвижение сайтов, поддержка и хостинг сайтов,
   разработка логотипа и фирменного стиля.
   Режим работы: с 10:00 до 18:00, выходной – Сб, Вс.