Posts Tagged ‘ActionScript’

Работа со звуком в ActionScript

Понедельник, Апрель 16th, 2012 Нет комментариев

Under : , , , ,

Для начала нам надо импортировать какой-либо звук (например, music.mp3). Для этого зайдем в меню File / Import… Затем открываем библиотеку и кликаем правой кнопкой мыши на music.mp3. Выбираем «Linkage…», в появившемся окне выставляем чекбокс напротив «Export this symbol» и в поле «Identifier» пишем любое слово (например, sound). (далее…)

Маленькие советы (Часть 2.)

Работа с ActionScript

Работа с Tell Target
Пока один совет. Не всегда удобно отсылать действия нужному таргету на уровни выше. Во-первых, не работает Traget Editor. Во-вторых, трудно сосчитать количество уровней. Но все очень просто! Нужно выйти на нулевой уровень, зайти в свойства кадра. Вызвать действие Tell Target и создать путь до нужного таргета. Дело в том, что если путь начинается на слеш (/) то Flash понимает, что путь начинается с нулевого уровня. Теперь копируете полученный путь. Выходите из свойств кадра без сохранения, заходите в нужный таргет и создаете нужное действие с готовым путем.

ActionClip
Вам не всегда будет удобно редактировать ActionScript, пользуясь встроенным редактором Flash. Например, вам нужно будет поменять название переменной во всех акциях скрипта (например, в рулетке общая длина использованного скрипта составляет 10 страниц word-а) или создать набор переменных, основываясь на готовых значениях (например, из List Variables).

Для этого воспользуйтесь простой утилитой ActionClip. Скопируйте свой ActionScript в клипборд и поместите в редактор, который вас удовлетворяет. Я, например, пользуюсь просто Word-ом. Отредактируйте как нужно. И опять скопируйте в буфер. Запустите утилиту. И конвертируйте клипборд. Теперь смело вставляйте во Flash.

Центр таргета
Для некоторых программных эффектов необходимо чтобы центр таргета был смещен на некоторую величину, а иногда этой величиной хотелось бы и управлять. Кто сталкивался с этой проблемой, сразу пытается использовать Edit Centr. Однако он придуман исключительно для Twinning. И при действиях ActionScript не работает. Синусы-косинусы не всегда хороши, так как выполняются циклами и всегда есть опасение, что при 200.000 операциях плэйер Flash зависнет.

(далее…)