WebDix.ru - сайт журнала WEB-DIX
Flash FAQ. Новичкам
Колонка редактора Веб-дизайн Раскрутка Раскрутка Программирование Уроки Photoshop Уроки Flash Журнал Софт Юмор

Menu:


Школа Флэша на RusForumz.com - море исходников различных трюков и спецэффектов. Все исходники оригинальные.

MegaObzor.com
Mega Obzor - новости программного обеспечения и IT-Технологий. Юмор, фото. Форум
Подробнее


БЫСТРЫЙ ПЕРЕХОД

Flash FAQ. Кнопки для новичков

Автор: Nikitar
Сайт: Rusforumz.com


Привет! Решил опубликовать Flash FAQ для начинающих. Это не целый и совсем не полный FAQ, полный faq читайте в специальном выпуске, который будет полностью посвящён флэшу. Такой скоро выйдет. А пока это FAQ для начинающих.

1.Скажите, пожалуйста, как создать кнопку?

Для того, чтобы создать кнопку нужно выполнить следующую последовательность действий:

1. Открыть программу Adobe (Macromedia) Flash.
2. Нарисовать на рабочей области программы то, что будет представлять собой кнопка. Например, квадрат.
3. Выделить данный квадрат двойным кликом по нему.
4. Нажать кнопку F8 на клавиатуре и в открывшемся окне выбрать тип символа – Кнопка. Нажать ОК.
5. Вы создали кнопку. В неё можно войти двойным кликом на символ. Кнопка имеет 4 состояния.
UP – когда кнопка в не нажатом и ненаведённом состоянии
Over – когда на кнопке курсор
Down – вид кнопки при нажатии
Hit – область кнопки, невидимый кадр, при указании данного кадра, курсор будет меняться и кнопка будет нажиматься только в той области, которая задана в 4-м кадре.

2. Как добавить какое-нибудь действие на кнопку?

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

on(release){
какое-то действие
}

Dместо release могут быть другие события. Вместо слова «действие» может использоваться любая функция или метод.

3. Какие ещё можно поставить события на кнопку кроме release?

Назову только основные
on(release) – при нажатии
on(rollOver) – при наведении
on(rollOut) – при убирании курсора

Остальные события используются реже и о них можно прочитать в справке, встроенной в программу.

4. Как создать кнопку, в которой при наведении будет проигрываться какая-то анимация?

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

5. Как сделать маску в кнопке?

Для этого нужно делать кнопку в виде мувиклипа. В символах с типом “Button” маску поставить невозможно.