Топикстартер имеет в виду как задать угол объекта, относительно которого будет производиться трансформация?Относительно произвольной же точки можно, только временно поместив один из углов (центров)объекта в нее.да никак. посчитайте эти координаты с учетом нужной точки сначала. либо через translate делайте, и считайте смещения опять же от нужной точки. у вас же ее координаты есть
Топикстартер имеет в виду как задать угол объекта, относительно которого будет производиться трансформация?Относительно произвольной же точки можно, только временно поместив один из углов (центров)объекта в нее.
а чем translate лучше, чем position? мне ведь хоть так хоть так смещения нужно высчитыватьлибо через translate делайте, и считайте смещения опять же от нужной точки
Извините, ошибся разделом. Это для ИнДизайн. Для Иллюстратора несколько не так.Код:app.activeWindow.transformReferencePoint = AnchorPoint.TOP_LEFT_ANCHOR;
Например, тем, что можно указать трансформацию заливок-градиентов-обводок.а чем translate лучше, чем position? мне ведь хоть так хоть так смещения нужно высчитывать
Вы б полностью задачу обьяснили а то мой вангатор уже не торта чем translate лучше, чем position? мне ведь хоть так хоть так смещения нужно высчитывать
Похоже как, действительно глобальный баг иллюстратора, сохраняется в экшн правильно, но при выполнении точка устанавливается именно в правый нижний. Возможно, существует обходной способ доступа к этой настройке через Application.preferences, но я особой надобности копать не вижу - зачем, если в каждой операции нужный угол параметром задается?У меня делает странное: при выполнении готового экшена устанавливает референс пойнт не в центр, а в правый нижний угол.
или я не понял, или у меня правильно работает )Кстати, если есть у кого свободная минутка. Сделайте текстовый экшн с одним действием: установка reference point в центральное положение.
У меня делает странное: при выполнении готового экшена устанавливает референс пойнт не в центр, а в правый нижний угол.
Если тебе еще это интересно, то, таки да, существует. У меня работает такой код:существует обходной способ доступа к этой настройке через Application.preferences,
preferences.setIntegerPreference("plugin/Transform/AnchorPoint",1);
alert(preferences.getIntegerPreference("plugin/Transform/AnchorPoint"));