Статьи

Совет. Изучение фрагментов кода Flash CS5

В этом кратком совете я покажу вам, как использовать совершенно новую панель фрагментов кода Flash CS5, чтобы легко добавлять взаимодействие с клавиатурой и мышью в ваши проекты без необходимости изучать AS3. Давайте взглянем!

Вот конечный результат, которого мы добьемся. С помощью панели фрагментов кода мы используем Click Movie Clip в качестве кнопки для запуска анимации. Кроме того, с помощью стрелок на клавиатуре вы можете перемещать логотип «active.tutsplus.com» и, если вы нажмете на него, вы попадете на сайт. Эти функции выполняются с помощью панели «Фрагменты кода».


Загрузите исходный zip-файл по ссылке выше и распакуйте его куда-нибудь.

Откройте Adobe Flash Professional, затем нажмите «Файл»> «Открыть».


Выберите загруженный исходный файл «Quick_Tip_Code_Snippets.fla».


Здесь в нашем распоряжении находится Flash Banner. Чтобы придать ему некоторую функциональность, мы будем использовать новую панель фрагментов кода Flash CS5. Начнем с клипа «Клик». Выберите слой «Клик», а затем сам ролик с помощью инструмента «Выделение» (ярлык V). В окне «Свойства» присвойте ему имя экземпляра «Клик».


Теперь откройте панель «Фрагменты кода» (если ее не видно, перейдите в «Окно»> «Фрагменты кода»). Выберите категорию Timeline Navigation> Нажмите, чтобы перейти к кадру и воспроизвести. Дважды щелкните по нему.

PS Помните, что перед открытием панели Code Snippets необходимо выбрать муви клип.


После этого откроется панель действий, и вы увидите код с инструкциями. Давайте следуем инструкциям и заменим номер 5 в скобках на номер 2. Это приведет к тому, что наша анимация будет воспроизводиться со второго кадра, если мы нажмем наш клип «Клик».

Я добавил некоторые анимации на временную шкалу, начиная со второго кадра, поэтому вы увидите их воспроизведение после нажатия кнопки.


Следующее, что мы должны сделать, это дать некоторые функции нашему клипу ActiveTuts. Выберите его на сцене и дайте ему имя экземпляра «ActiveTuts».


С выбранным фрагментом ролика «ActiveTuts» перейдите на панель «Фрагменты кода»> «Анимация»> «Переместить со стрелками клавиатуры». Мы не будем изменять параметры кода по умолчанию, так как они хорошо работают. Эта функция позволит нам перемещать наш клип ActiveTuts с помощью стрелок на клавиатуре.


Кроме того, давайте заставим наш ролик ActiveTuts вести себя как ссылка. Снова выбрав его, перейдите в Панель фрагментов кода> Действия> Нажмите, чтобы перейти на веб-страницу.

В вашей панели действий должен быть следующий код:


Будет открыта наша панель действий, и там мы увидим некоторые инструкции о том, как изменить нужный нам URL. В моем случае я изменю это на «http://active.tutsplus.com».

Последнее, что нам нужно, это написать функцию stop() в конце кода в кадре 1. После этого вы можете просмотреть, чего мы достигли.

Теперь вы знаете, как использовать новую панель Code Snippets! Это полезно как для людей, которые знают AS3 (экономит время), так и для тех, кто начинает в него погружаться. Это дает возможность добавлять некоторые действия к объектам без написания одной строки кода!

Надеюсь, вам понравился этот Quick Tip и он вам поможет. Спасибо за прочтение!

Редактор: Еще одна вещь — не забывайте, что вы можете хранить и передавать все свои фрагменты кода на snipplr.com , новейшем дополнении к сети Envato!