Extensions (plug-in, jsfl, скрипты, полезности)

Аватар пользователя djz
djz
Не в сети
Регистрация: 23.08.2012
Баллы: 22
Extensions (plug-in, jsfl, скрипты, полезности)

 

Написал и обновил несколько скриптиков на jsfl. Решил собрать все в одну тему.

 

Скрипты копировать в:

C:\Users\...name...\AppData\Local\Adobe\Flash ….\en_US\Configuration\Commands

 

Если флеш русифицированный, то скрипты кидать нужно в:

C:\Users\...name...\AppData\Local\Adobe\Flash ….\ru_RU\Configuration\Commands

 

Добавил скрипт Super Scale для рескейла клипов на сцене и в библиотеке. Будет время, доработаю некторые детали.

 

---------------------------------------------------------

Super Scale.zip

v0.1

Скрипт рескейлит все видимые элементы на таймлайне выделенного объекта и во всех итемах в библиотеке, содержащих редактируемый мувик. Значение скейла берется из свойств выделенного объекта.
 
Как пользоваться:

  1. Выделить на сцене нужный символ (напр., это человечек с анимированными ручками и ножками)
  2. Заскейлить символ под нужный размер (напр., в новое окружение человечек отлично вписывается, если его заскейлить до 150%)
  3. Применить скрипт, ничего не трогать, ждать. При необходимости нажимать на кнопку Yes на всплывающем окне подтвержения выполнения процесса.

ВНИМАНИЕ!!!
Скрипт очень медленный. Обработка может идти минуты.
В процессе работы кода просматриваются все анимации у всех объектов в библиотеке. 
Скорость зависит от количества итемов в библиотеке, если заранее известно, что обрабатываемый объект находится только в item01 и item02, то лучше скопировать их в новый пустой файлик, выполнить рескейл и перенести обратно в рабочий проект!


1 -новый размер для объекта. Значения на панельке автоматически берутся из текущего скейла, так что их можно не трогать. Лучше сразу на сцене мувик растянуть до нужных размеров, а затем запускать скрипт.
2 -чекбокс, запускающий поиск и рескейл редактируемого объекта в библиотечных итемах. Это необходимо для того, чтобы не возникало неожиданных оказий с ненормальными размерами сопряженных мувиков.
Например, у меня есть два муви клипа: герой и анимация выстрела героем из пистолета. Для нового разрешения необходимо увеличить героя на 150%, но в пистолете он должен быть по прежнему маленьким. Если не ставить галочку рескейла в библиотеке -в пистолет запрыгнет увеличенный ковбой и возникнет нестыковка размеров. Однако, если заранее известно, что редактируемый объект нигде не используется, лучше не включать этот режим, т.к. он очень сильно удлинит процесс обработки.

 

 

Milti Swap.zip

Скрипт заменяет все выделенные объекты во всех выделенных ключевых кадрах на заранее выбранный объект в библиотеке.

 

Multi Library Name.zip

Скрипт копирует библиотечное имя объекта в инстанс нейм. Применяется ко всем выделенным объектам и ко всем выделенным ключевым кадрам.

 

Multi Name flash extension.zip

Скрипт позволяет задавать пользовательский инстанс нейм во всех выделенных ключевых кадрах.

 

Round X Y.zip

Скрипт выравнивает координаты выделенных объектов во всех выделенных ключевых кадрах. Использую для выравнивания битмап в интерфейсах, чтобы убрать размытие картинок с установленным флагом allow smooth

 

smooth_hotkey.zip

Помнится в какой то теме в комментариях спрашивали, как повесить функцию Smooth из Tools panel на горячую клавишу. Скрипт выполняет вышеописанное сглаживание шейпов и легко вешается на горячую кнопку.

 

Аватар пользователя djz
djz
Не в сети
Регистрация: 23.08.2012
Баллы: 22

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

Аватар пользователя Oksana
Oksana
Не в сети
Админ
Регистрация: 02.06.2011
Баллы: 500

да, поправим, в ближайшее время поставим новый редактор.

а за пост спасибо!

Аватар пользователя skvozn
skvozn
Не в сети
Регистрация: 24.08.2012
Баллы: 45

Как вызвать данный плагин во флэше ? Разместил правильно, найти не смог

Аватар пользователя djz
djz
Не в сети
Регистрация: 23.08.2012
Баллы: 22

skvozn пишет:

Как вызвать данный плагин во флэше ? Разместил правильно, найти не смог

Из меню Commands -> Super Scale (предварительно выделив и заскейлив объект)

Если флеш русифицированный, то скрипты кидать нужно в:

C:\Users\...name...\AppData\Local\Adobe\Flash ….\ru_RU\Configuration\Commands

Сделаю инсталлятор.

Аватар пользователя skvozn
skvozn
Не в сети
Регистрация: 24.08.2012
Баллы: 45

Smile Спасибо нашел !!!!    Не русифицировайте флэш, если собираетесь с ним работать Smile

Аватар пользователя A_R_T
A_R_T
Не в сети
Регистрация: 15.01.2013
Баллы: 3

Спасибо за скрипты

Вопрос по установке- этот путь отсутствует у меня в компе  ( C:\Users\...name...\AppData\Local\Adobe\Flash ….\en_US\Configuration\Commands)

а нашлось вот такое:

C:\Documents and Settings\Администратор\Application Data\Adobe\Extension Manager CS5.5\Configuration\Extensions  - по этому пути нашлись плагины( Custom Brush и пр...) . В списке Extension Manager  он есть, а во флеше нет, 

подскажите как с этим разобраться...

спасибо

Аватар пользователя Anyoneelselikeyou
Anyoneelselikeyou
Не в сети
Регистрация: 05.08.2012
Баллы: 74

A_R_T пишет:

Спасибо за скрипты

Вопрос по установке- этот путь отсутствует у меня в компе  ( C:\Users\...name...\AppData\Local\Adobe\Flash ….\en_US\Configuration\Commands)

а нашлось вот такое:

C:\Documents and Settings\Администратор\Application Data\Adobe\Extension Manager CS5.5\Configuration\Extensions  - по этому пути нашлись плагины( Custom Brush и пр...) . В списке Extension Manager  он есть, а во флеше нет,

подскажите как с этим разобраться...

спасибо

Включите в проводнике "Показывать скрытые файлы" (в окошке проводника - сервис - свойства папки- вид - флажок в самом низу - показывать скрытые файлы - это для XP). Ну и потом путь выглядит так C:\Documents and Settings\User_name\Local Settings\Application Data\Adobe\Flash CS5\en_Us\Configuration\Commands обратите внимание у меня, например, сначала  Local Settings а потом уже Application Data  ну и из этой папки копируете в папку чуть выше с русским: ru_RU\Config...\Commands. Если такой папки нет создайте её. Теперь нужно запустить/перезапустить Flash, ищем в меню commands.

У меня флэш не руссифицированый, но все равно нужно всегда проделывать эти операции (часто и с другими папками (WindowSWF и Extensions например)).

P/S возможно я перепутала местами ru и en, не помню из которой в которую нужно копировать, вообщем откуда есть - туда где нет.

Что бы вы сделали, если бы точно знали что всё получится?...

Пожалуйста, оставьте ваш комментарий. Спасибо!

Для комментирования войдите или зарегистрируйтесь