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

  • Автор темы Автор темы Slx1
  • Дата начала Дата начала

Slx1

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

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

Буду очень признателен за любую помощь!
 
Увеличить/уменьшить что? Площадь/периметр/линейные размеры/расширить вовне и т.д.
 
Все равно непонятно. Найти контуры определенной толщины и присвоить им новую толщину? Или любые выделенные контуры разной толщины утолстить на определенное число?
 
Сходу с утюга
JavaScript:
for (var i=0;i<selecton.length;i++) selection[i].strokeWidth+=0.1;
 

Вложения

  • Снимок экрана 2019-11-08 в 9.37.55.png
    Снимок экрана 2019-11-08 в 9.37.55.png
    568.3 КБ · Просм.: 374
JavaScript:
with (app)     {     for (var i=0;i<selecton.length;i++) selection[i].strokeWidth+=0.1;    }
 
  • Спасибо
Реакции: Slx1

Вложения

  • Снимок экрана 2019-11-08 в 9.44.26.png
    Снимок экрана 2019-11-08 в 9.44.26.png
    576.3 КБ · Просм.: 265
  • Снимок экрана 2019-11-08 в 9.44.15.png
    Снимок экрана 2019-11-08 в 9.44.15.png
    168 КБ · Просм.: 277
Может, конечно, что не так записываю...?
Не так запускаете
Надо выделить нужные контура (именно контура потому что тип я не проверяю) и запустить из иллюстратора а не из ESTK
 
Не так запускаете
Надо выделить нужные контура (именно контура потому что тип я не проверяю) и запустить из иллюстратора а не из ESTK

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

Там действительно была опечатка, БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!
 
А, точно опечатка, я ж как всегда с утюга набираю в полмаршрутке
 
  • Спасибо
Реакции: Slx1
Рабочий вариант без опечатки, кому надо:

Код:
with (app) { for (var i=0;i<selection.length;i++) selection[i].strokeWidth+=0.1; }
 
Наверное теперь и with (app) убрать можно
 
На минусе глючит(
Если меньше нуля начинает увеличивать, как бы наоборот))
 
А как она должна себя вести если тоньше декремента?
 
Сейчас вот так, действие скрипта только не минус
 

Вложения

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