Полезности для флэш-разработчика
17.05.2008, автор Stormit, рубрики: Все остальноеУ каждого флэшера есть свой набор инструментов, которым он пользуется. У всех он разный и зависит от рода деятельности. Хочу поделиться своим набором и рассказать чем пользуюсь я.
На самом деле список совсем маленький, зато емкий. Не могу похвастаться, что всегда находил самые свежие и удобные решения первым - как правило, когда я встречал в сети полезную вещь, оказывалось, что ей как минимум полгода. Эх, знать бы сразу!
Самое полезное в моем арсенале - JSFL сценарии, которые разработал Евгений John Потапенко. Хотя в повседневной работе я пользуюсь всего несколькими функциями, они удовлетворяют почти всем потребностям. Скачать расширения можно с его сайта. Автору огромнейшее спасибо - благодаря тебе сэкономил кучу времени.
Распишу немного, что же это такое.
После установки mxp файла (нужен Adobe Extension Manager), в меню, в разделе Commands, появляются 8 дополнительных команд (помечены приставкой [J]).
Лично мне почти ежедневно помогают только 2 команды из списка: Instances naming tool и Replace library names.
Instances naming tool - возможность быстрого именования большого количества символов (специальный макроязык для задания имен). Для меня сила этой команды в именовании символов в режиме Edit Multiple Frames. Сколько раз так было, что анимация для символа символов уже сделана (очень много ключевых кадров), а тут вдруг для них нужно что-то изменить Actionscript-ом (символ должен иметь имя). Приходилось ручками проходиться по линейке. Теперь проще - в режиме Edit Multiple Frames выделяю ключевые кадры с символами и одним махом задаю для них одинаковое имя. Приятно, что плагин хранит последнее введенное значение и иногда оно подходит (например, в баннерах у меня лидеры по именованию - символы head и body).
Replace library names - вторая тулза по полезности, но первая по экономии времени. Переименовывает выделенные символы в библиотеке на заданный манер. Актуально, когда приходится переносить объекты из одной работы в другую. Я не заморачиваюсь с именованием символов в библиотеке (времени отнимает порядочно, а оправдано крайне редко), поэтому чтобы символы с одинаковыми именами не перетерли друг друга, им задаются уникальные имена.
Эти команды решают большинство проблемных задач. Остается еще одна - возможность быстро “обернуть” анимацию в символ. Например, все что наанимировано в руте, нужно засунуть в символ.
Раньше я это делал так:
- Создавал анимацию на линейке (можно сколько угодно слоев - это не важно).
- Выделял все ключевые кадры, которые нужно “обернуть”.
- Жал Ctrl+ALT+X (Cut frames).
- В этом слое рисовал произвольную фигуру.
- Делал из нее символ и выравнивал (Align) его по центру с привязкой To Stage.
- Заходил в него, удалял нарисованный шейп, кликал в кадр и жал Ctrl+ALT+V (Paste frames). Благодаря выравниванию в 5-м шаге, анимация располагалась в том же месте.
Страшно выглядит только со стороны. Когда рука набита, это делается очень быстро и почти не раздражает.
Получилось так, что JSFL прошел мимо меня и руки не дошли, чтобы оптимизировать этот процесс. Зато дошли у других людей. Lerika на своем блоге недавно анонсировала решение этой проблемы. Беру на вооружение.
P.S. Выделять нужно не ключевые кадры, а слои, хотя вариант с кадрами не помешал бы.
Напоследок скажу, что бы я еще хотел видеть во флэше: инструмент - распылитель символов, как в иллюстраторе. Хотя бы в простейшем виде. Ну а если будет возможность потом менять кучность, размер, поворот, альфу и тинт - цены ему не будет. Штука мега-полезная, возьмется кто-нибуть?
Вот и все, можно сосредоточиться на творчестве, а нудные технические задачи оставить плагинам. Если вам известны полезные инструменты, которые я не упомянул, не стесняйтесь, пишите в комментах.
Интересно на 16%




инструментов и скриптов разных полезных - масса
Часто в последнее время главная проблема не в остутствии инструментов, а в том, чтобы не забыть ими воспользоваться 
Тааак…
Где эта масса? Где ссылки?
отличные расширения. особенно порадовали Replace library names, мы как раз разрабатываем нечто похожее

по поводу “возьмется кто-нибуть?” пообщаемся на 3-м уафпуге
другие плагины это тут: http://trickorscript.com, я о них уже кучу раз писалала )
http://flash-animation.ru/?p=7
http://flash-animation.ru/?p=8
http://flash-animation.ru/?p=10
где ссылки? где ссылки…. забыл
я же говорил 
ps
pps
ParticleSpray Tool
интересненько….
This tool enables you to spray specific movie clips from library onto stage with single click.
http://dev.flashlabs.eu/extensions/tools/particlespray/
Этот ParticleSpray Tool просто сказка.
Осталось добавить инструменты для редактирования
там есть что то похожее только добавляет по отдельности
Hi all, I’m glad you liked the tool. I can’t speak russian but my friend tried to translate and told me that you were also complaining about the layers. I didn’t have time (and still don’t have) to work further on my extensions
but if you spray library items, you can easily distribute them into layers by selecting them all and pressing SHIFT+CTRL+D (Distribute To Layers command MODIFY -> TIMELINE -> DISTRIBUTE TO LAYERS)
Enjoy. Pepa
Hi Pepa!
Thanks for the great and usefull tools. Your ParticleSpray Tool is brilliant.
Storm) Привет опять..
А какие плагины вы юзаете?)
Где можно о них почитать на РУССКОМ?)
Обискал весь гугл.. нашёл кучи плагинов на фотошоп.. но ни одного на флеш)
если можно на 8-ой.. CSы тормозят на моём компе)
А вот ещё..
Можно ли как нибудь во флеше трансформировать градиент?
Я имею ввиду например нарисовать прямоугольный градиент.. и потом его искривить змейкой.. но чтобы он сам трансформировался.. а не форма в которой он залит..
Оч часто нужен такой эффект.. но как я понял его нет.. да?)
Использую те что выше перечислил.
Градиенты так трансформировать во флэше нельзя. Можно только разбить шейп на куски и для каждого задать свой градиент так, чтобы не было видно стыков или накладывать друг на друга с полупрозрачностью. Можно сделать что-то подобное если к символу применить фильтр Gradient Glow.