[AI CC-CC2022] Копирует елемент со сдвигом (StepRepeat)

  • Автор темы Автор темы Dmitri_J
  • Дата начала Дата начала
Эта конструкция, хоть и приводится в уроке, но весьма сомнительна с моей точки зрения.
Представим себе ситуацию, если myS это группа. Я не знаю как индусы обходят данную коллизию (видимо следующий параметр проверяют), но по индусской логике объектной модели группа должна сдублироваться в себя же
Вот так попробуйте
JavaScript:
for (var i=0;i < Q1;i++)
for (var j=0;j < Q2;j++)
{
  var copymySW = myS.duplicate(doc.activeLayer, ElementPlacement.PLACEATBEGINNING );
  copymySW.translate(aWidth*(i+1),-aHeight*(j+1));
}
вот теперь не ругаеться но все равно если тут
copymySW.translate(aWidth* (i+1),-aHeight* (j+1));
будет (i+1) и (j+1)
то получаеться как-то так
Screenshot_6.jpg

а есть записать просто (i) и (j)
то получиться так
Screenshot_7.jpg
 
Последнее редактирование:
Ну первый не копируйте

JavaScript:
for (var i=0;i < Q1;i++)
for (var j=0;j < Q2;j++)
if (i || j)
{
  var copymySW = myS.duplicate(doc.activeLayer, ElementPlacement.PLACEATBEGINNING );
  copymySW.translate(aWidth*i,-aHeight*j);
}
 
  • Спасибо
Реакции: Dmitri_J
Ну первый не копируйте

JavaScript:
for (var i=0;i < Q1;i++)
for (var j=0;j < Q2;j++)
if (i || j)
{
  var copymySW = myS.duplicate(doc.activeLayer, ElementPlacement.PLACEATBEGINNING );
  copymySW.translate(aWidth*i,-aHeight*j);
}
отлично теперь все так как хотелось)
кстати возможно вообще не по теме вопрос возможно ли добавить линии стрелку ? может через стили как-то
 
кстати возможно вообще не по теме вопрос возможно ли добавить линии стрелку ? может через стили как-то
Можно, но достаточно муторно
Я бы сказал - чудовищно заднепроходно
 
  • Спасибо
Реакции: Dmitri_J
Можно, но достаточно муторно
Я бы сказал - чудовищно заднепроходно
ну в принципе пока не горит буду позже узнавать а может что другое придумаю вместо стиля
спасибо з помощь
маленькая часть готова
буду думать дальше как добавлять маркерьі и бандьі
 
Можно, но достаточно муторно
Я бы сказал - чудовищно заднепроходно
а если записать Action и потом вставить в код нажатие двух клавиш нарпимер я записал Action и назначил Shift+F2
и если да то как вызвать нажатие клавиш
 

Так эти операции назначения стрелок в нормальный экшн записываются, вы пробовали? Если нет то и вправду только AHK
 

Так эти операции назначения стрелок в нормальный экшн записываются, вы пробовали? Если нет то и вправду только AHK
нее ) так я уже записал готовый Action рабочий и нормально додает
нужно только выделить линию и нажать Shift+F2
 
Последнее редактирование: