- Сообщения
- 61
- Реакции
- 0
Над картинкой вставленной в индизайн производятся действия в фотошопе, оттуда же через bridgetalk вызывается замена-обновление этой картинки.
(т.е. скрипт формируется в id, передается в шоп и запускается оттуда чтобы обновить объекты в id. это все накручено чтобы события bridge не обрабатывать).
Вопрос как запомнить объект над которым проводились операции?
пока все вот так:
но ведь объект может оказаться не только прямоугольником, а перебирать в цикле всё (oval...)- не хочется... Я не смог найти объекта содержащего все элементы.
Извиняйте ежели туплю.
(т.е. скрипт формируется в id, передается в шоп и запускается оттуда чтобы обновить объекты в id. это все накручено чтобы события bridge не обрабатывать).
Вопрос как запомнить объект над которым проводились операции?
пока все вот так:
Код:
myScriptString += "myScriptString2 += \"my_obj2=app.activeDocument.rectangles.itemByID("+my_obj.id+");\"\n";
myScriptString += "myScriptString2 += \"my_obj2.allGraphics[0].itemLink.relink(myfile_new);\"\n";
но ведь объект может оказаться не только прямоугольником, а перебирать в цикле всё (oval...)- не хочется... Я не смог найти объекта содержащего все элементы.
Извиняйте ежели туплю.