Поворот объекта и возвращение обратно.
|
Prophet | Дата: Четверг, 04.04.2013, 19:50 | Сообщение # 1 |
Группа: Человек
Сообщений: 36
Статус: Offline
| Часто случается так, что ранее повернутый объект хочется точно вернуть в исходную нулевой градус. Ограничительная рамка, если она не сброшена, своим видом как бы сама подсказывает на сколько повернуть обратно. И даже(!!!) появляется подсказка величины угла: если хочешь вернуть объект к исходному нулевому повороту, тем значение подсказки тоже близко к нулю. Получается, что Иллюстратор помнит точное значение поворота каждого объекта. Но использовать эту память не представляется возможным.
Для меня особенно актуальна эта проблема для текстовых объектов. Ведь буквы должны располагаться точно на горизонтальной линии.
Худо бедно побороть точность возврата поворота можно с помощью смарт гайдов. Но это не всегда получается.
Зажатый Shift дает дескретность в 45 градусов. Может все же есть волшебная комбинация клавиш?
|
|
| |
|
lazun | Дата: Четверг, 04.04.2013, 19:58 | Сообщение # 2 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Есть волшебный бесплатный плагин http://www.astutegraphics.com/products/subscribe/ С функцией Orient - это то, что вам нужно. Посмотрите ролик http://www.youtube.com/watch?v=LMhYKWnry8M Кроме того, это плагин имеет очень много других полезных функций. Советую
|
|
| |
|
Prophet | Дата: Четверг, 04.04.2013, 20:45 | Сообщение # 3 |
Группа: Человек
Сообщений: 36
Статус: Offline
| Здорово конечно. Но данный плугин хорош, если есть точки(линии) которые изначально лежали на горизонтали или вертикали. По ним и можно сориентировать Orient. А если у вас кривая линия? Только Bounding box и сохраняет тот поворот, но по нему Orient не привяжешь, так как Bounding box исчезает.
|
|
| |
|
Prophet | Дата: Четверг, 04.04.2013, 20:50 | Сообщение # 4 |
Группа: Человек
Сообщений: 36
Статус: Offline
| Вот в ИнДизайне угол отображается в панели Control. Его потом можно обнулить и все будет ОК. Меня всегда раздражало в пакете CS то, что некоторые полезности в одной программе отсутствуют в другой. Вроде бы одна компания...
|
|
| |
|
lazun | Дата: Четверг, 04.04.2013, 21:17 | Сообщение # 5 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Давайте немного конкретизируем задачу. Зачем текстовые объекты сначала поворачивать, а затем возвращать на место?
Вот вы пишите: "Зажатый Shift дает дескретность в 45 градусов." Вы можете задать любую дескретность с точностью двух знаков после запятой в Preferences (Ctrl + K), если вам известен точный угол.
|
|
| |
|
lazun | Дата: Четверг, 04.04.2013, 21:54 | Сообщение # 6 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| В любом случае ваш текст в момент создания имеет правильную ориентацию. 1. Создаем прямоугольничек и группируем его вместе с текстом. Поворачиваем группу с текстом на неопределенный угол. Создаем линию под углом 0 градусов, которая должна иметь направление справа на лево.
выделяем все объекты и запускаем скрипт Rotate as Top, который можно скачать здесь http://vectorboom.com/load....1-0-216
Вот и все.
|
|
| |
|
lazun | Дата: Четверг, 04.04.2013, 22:03 | Сообщение # 7 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Другое решение: вы можете поврачивать текстовый блок через Effect > Distort & Transform > Transform... В этом случае вы всегда сможете скинуть угол поворота.
|
|
| |
|
Prophet | Дата: Пятница, 05.04.2013, 06:53 | Сообщение # 8 |
Группа: Человек
Сообщений: 36
Статус: Offline
| Ярослав, спасибо за все предложенные решения. Конечно, лучше всего если бы адоб учел бы все лучшее что у него есть в продуктах и как то унифицировал их. Просто видно, что эти программы пишут разные команды.
|
|
| |
|
lazun | Дата: Пятница, 05.04.2013, 07:43 | Сообщение # 9 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Я, конечно, понимаю, что вы повернули текст, не думая о том, что придется его возвращать обратно. И мои решения вас вряд ли устроили. Поэтому пока мы спали, другой Ярослав, который Yemz, написал скрипт. Я постараюсь его протестить и выложить на сайте сегодня.
|
|
| |
|
Prophet | Дата: Пятница, 05.04.2013, 09:04 | Сообщение # 10 |
Группа: Человек
Сообщений: 36
Статус: Offline
| Ярослав. Когда макетируешь до конца ведь не знаешь что хочешь и как надо. Вот и возникают ситуации когда хочется вернуть назад то, что повернул.
|
|
| |
|
lazun | Дата: Пятница, 05.04.2013, 09:50 | Сообщение # 11 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Будет вам назад. Сегодня опубликую скрипт. Уже протестировал и утрясли нюансы.
|
|
| |
|
Prophet | Дата: Пятница, 05.04.2013, 10:30 | Сообщение # 12 |
Группа: Человек
Сообщений: 36
Статус: Offline
| Спасибо заранее!
|
|
| |
|
lazun | Дата: Пятница, 05.04.2013, 14:01 | Сообщение # 13 |
Группа: Администраторы
Сообщений: 2368
Статус: Offline
| Скрипт доступен для скачивания http://ru.vectorboom.com/load....1-0-169
|
|
| |