[AI CC-CC2021] Увеличить/уменьшить размер нескольких контуров одновременно

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106
Коллеги, вот с такой задачей столкнулся, если память не изменяет был когда то такой скрипт:

Можно было несколько _разных_ контуров увеличить/уменьшить на заданный шаг.... сейчас не могу нати(

Буду очень признателен за любую помощь!
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Увеличить/уменьшить что? Площадь/периметр/линейные размеры/расширить вовне и т.д.
 

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Все равно непонятно. Найти контуры определенной толщины и присвоить им новую толщину? Или любые выделенные контуры разной толщины утолстить на определенное число?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Сходу с утюга
JavaScript:
for (var i=0;i<selecton.length;i++) selection[i].strokeWidth+=0.1;
 

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106

Вложения

  • Снимок экрана 2019-11-08 в 9.37.55.png
    Снимок экрана 2019-11-08 в 9.37.55.png
    568.3 КБ · Просм.: 341

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
JavaScript:
with (app)     {     for (var i=0;i<selecton.length;i++) selection[i].strokeWidth+=0.1;    }
 
  • Спасибо
Реакции: Slx1

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106

Вложения

  • Снимок экрана 2019-11-08 в 9.44.26.png
    Снимок экрана 2019-11-08 в 9.44.26.png
    576.3 КБ · Просм.: 233
  • Снимок экрана 2019-11-08 в 9.44.15.png
    Снимок экрана 2019-11-08 в 9.44.15.png
    168 КБ · Просм.: 248

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Может, конечно, что не так записываю...?
Не так запускаете
Надо выделить нужные контура (именно контура потому что тип я не проверяю) и запустить из иллюстратора а не из ESTK
 

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106
Не так запускаете
Надо выделить нужные контура (именно контура потому что тип я не проверяю) и запустить из иллюстратора а не из ESTK

Не, запускал из АИ, это ошибка АИ
ESTK показал, чтобы было видно код))

Там действительно была опечатка, БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
А, точно опечатка, я ж как всегда с утюга набираю в полмаршрутке
 
  • Спасибо
Реакции: Slx1

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106
Рабочий вариант без опечатки, кому надо:

Код:
with (app) { for (var i=0;i<selection.length;i++) selection[i].strokeWidth+=0.1; }
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Наверное теперь и with (app) убрать можно
 

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106
На минусе глючит(
Если меньше нуля начинает увеличивать, как бы наоборот))
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
А как она должна себя вести если тоньше декремента?
 

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106

Slx1

Топикстартер
15 лет на форуме
Сообщения
944
Реакции
106
Сейчас вот так, действие скрипта только не минус
 

Вложения

  • 222.gif
    222.gif
    2.3 МБ · Просм.: 350