Комментарии 39
Вы наверное сам скрипт забыли второпях
0
Слово исходник является ссылкой по которому можно закачать данный скрипт
На всяк случай дублирую тут http://sites.google.com/site/b4gpub/LayerCompsToFiles.jsx
На всяк случай дублирую тут http://sites.google.com/site/b4gpub/LayerCompsToFiles.jsx
+2
Пей Кока-Кола.
Экспорт из Фотошоп.
Меня одного это бесит?
Экспорт из Фотошоп.
Меня одного это бесит?
-2
А что вас бесит?
+1
Игнорирование склонения слов русском языке.
-5
Игнорирование склонения слов в русском языке.
+5
Русский язык для меня менее родной чем С/C++.
+8
Но чуть ниже по тексту вы совершенно правильно написали «для Фотошопа».
Заглянул к вам в профиль, если русский для вас не родной, то не принимайте мои претензии как личные. Считайте это «криком души, обращенным к Вселенной». Ну или еще чем-нибудь, вас лично не касающегося ;)
Заглянул к вам в профиль, если русский для вас не родной, то не принимайте мои претензии как личные. Считайте это «криком души, обращенным к Вселенной». Ну или еще чем-нибудь, вас лично не касающегося ;)
0
Я сам склоняю, но мне кажется правильность этого весьма спорной. Вроде не русские слова не склоняются.
Кроме того, для некоей абстрактной Розы Маргулис мы не говорим «завтра я буду любить Розу Маргулису», а говорим «Завтра я встречусь с Розой Маргулис».
Кроме того, для некоей абстрактной Розы Маргулис мы не говорим «завтра я буду любить Розу Маргулису», а говорим «Завтра я встречусь с Розой Маргулис».
+1
Я понимаю, что слова МОЖНО склонять, я не уверен в том, что это ПРАВИЛЬНО. Мне вот например режет ухо «еду на Мерседесе». С одной стороны вроде все так говорят, но с другой — у меня в голове рисуется эта надпись латиницей и склонение к ней никак не подходит.
0
А это только для интерфейсов фиксированного размера/резолюции?
-3
НЛО прилетело и опубликовало эту надпись здесь
В смысле?
-11
Обратитесь на рецепцию с этим реквестом.
А вообще, Вам чиз целым писом или послайсить?
А вообще, Вам чиз целым писом или послайсить?
0
Целым писом — тавтология. Пис и так целый, если его противопоставлять слайсанью.
+1
Простите, но это брайтонский анекдот. Фольклор (да и любое цитирование) принято приводить без изменений.
0
А тогда конечно.
Поделитесь полной версией?
Поделитесь полной версией?
0
Корни фольклора теряются где-то в тех краях. На публику, ЕМНИП, вытащил Задорнов в одном из своих монологов, ещё когда ему не заело пластинку на «ну тупыыыыые» и пока не стал окончательным Петросяном.
Потом на эту тему (эмигрантского волапюка) с присущим ей изяществов высказалась Татьяна Толстая:
Америка, год 1998, город — любой, русский магазин.
ПОКУПАТЕЛЬ — ПРОДАВЦУ: Мне полпаунда свисс-лоу-фетного творогу.
ПРОДАВЕЦ: Тю!.. Та разве ж творог — свисс-лоу-фетный? То ж чиз!
ПОКУПАТЕЛЬ (удивляясь): Чиз?
ОЧЕРЕДЬ (в нетерпении): Чиз, чиз! Hе задерживайте, люди же ж ждут.
ПОКУПАТЕЛЬ (колеблясь): Hу свесьте полпаунда чизу.
ПРОДАВЕЦ: Вам послайсить или целым писом?
Ну а потом уже фразу выдернули из контекста и стали употреблять самостоятельно, как «сумрачный тевтонский гений», забыв про «острый галльский смысл» :)
Ну а жизнь, как всегда и бывает, оказалась круче анекдотов: youtu.be/PdT6TfVDur0
Потом на эту тему (эмигрантского волапюка) с присущим ей изяществов высказалась Татьяна Толстая:
Америка, год 1998, город — любой, русский магазин.
ПОКУПАТЕЛЬ — ПРОДАВЦУ: Мне полпаунда свисс-лоу-фетного творогу.
ПРОДАВЕЦ: Тю!.. Та разве ж творог — свисс-лоу-фетный? То ж чиз!
ПОКУПАТЕЛЬ (удивляясь): Чиз?
ОЧЕРЕДЬ (в нетерпении): Чиз, чиз! Hе задерживайте, люди же ж ждут.
ПОКУПАТЕЛЬ (колеблясь): Hу свесьте полпаунда чизу.
ПРОДАВЕЦ: Вам послайсить или целым писом?
Ну а потом уже фразу выдернули из контекста и стали употреблять самостоятельно, как «сумрачный тевтонский гений», забыв про «острый галльский смысл» :)
Ну а жизнь, как всегда и бывает, оказалась круче анекдотов: youtu.be/PdT6TfVDur0
0
НЛО прилетело и опубликовало эту надпись здесь
Базовый интерфейс разрабатывается под 1024x768
Для айфона и ретины перегоняю через специальные скрипты которые работают с этими данными.
Просто указывая где надо подрезать и где сдвинуть — тоже автоматически.
Для айфона и ретины перегоняю через специальные скрипты которые работают с этими данными.
Просто указывая где надо подрезать и где сдвинуть — тоже автоматически.
0
Сейчас серьезно подумываю про переход на 2048x1536 как базовый (в связи с почти полной уверенностью, что в следующем айпаде будет 1.5x или 2x)
Также есть чувство, что пора писать что то похожее для Illustrator.
Также есть чувство, что пора писать что то похожее для Illustrator.
0
База этого скрипта шла в 6ом (по моему в 6ом) фотошопе но ничего кроме экпорта лееров не делала.
Добавили обрезку по непрозрачным областям и запись в файл дополнительных данных.
Самая большая проблема была именно в поиске непрозрачных областей.
Добавили обрезку по непрозрачным областям и запись в файл дополнительных данных.
Самая большая проблема была именно в поиске непрозрачных областей.
0
А в чём была проблема? В presets/scripts есть Layer Comps To Files.jsx, я к нему приклеил поиск самых крайних координат массива видимых слоёв с последующим кропом по этим координатам и он начал резать всё по прозрачности, осталось только сохранение координат в файл. И я не программист, программист бы наверное сделал эффективнее.
+1
Координата видимого слоя может быть в 0.0 а реально непрозрачные пикселя начинаются с 10,10 (такое у меня было предположение — верно оно или нет я утверждать не берусь)
Поэтому я мерджу в отдельный документ все леера с нужного леер компа потом выкручиваю контраст на максимум и бинарным поиском по гистограмме нахожу область где есть только непрозрачная часть
Как читать значения пикселов из документа в документации так и не нашел отсюда и движения с гистограммой
Поэтому я мерджу в отдельный документ все леера с нужного леер компа потом выкручиваю контраст на максимум и бинарным поиском по гистограмме нахожу область где есть только непрозрачная часть
Как читать значения пикселов из документа в документации так и не нашел отсюда и движения с гистограммой
0
Ох! bound'ы artLayer'a считаются с минимальной прозрачности. Если координаты начинались с 0,0, но «реально непрозрачные» с 10,10, то скорее всего это значит, что реально непрозрачные всё же начинаются с 0,0 =)
Вот я поставил 1 пиксель 1% непрозрачности в углу и баунды начали считаться от него:
![](http://img.skitch.com/20111228-gu61sdy3a53dakxpeyjbhtbn2m.jpg)
То есть достаточно смержить все слои и кропнуть по координитам непрозрачности.
Вот я поставил 1 пиксель 1% непрозрачности в углу и баунды начали считаться от него:
![](http://img.skitch.com/20111228-gu61sdy3a53dakxpeyjbhtbn2m.jpg)
То есть достаточно смержить все слои и кропнуть по координитам непрозрачности.
+1
Задумка хорошая. Недостаток заключается в том, что художник должен не допустить ошибки в названии компа, но это не так сложно поправить.
Подводить подобный скрипт начинает тогда, когда появляется необходимость что-то поменять в интерфейсе; когда надо задать элемент, внутри которого будут дочерние элементы (иерархия); когда надо для одной кнопки задать разные картинки для разных состояний; когда надо сделать анимированный элемент и т. д. Эти задачи решить можно, но они все будут полагаться на набор соглашений. А соглашения могут быть легко нарушены либо из-за простой ошибки, либо из-за недопонимания.
А как, например, задать картинку для прогресс-бара или скролл-бара, который потом будет программно реализован? И как сделать, чтобы в разных экранах использовались одни и те же картинки, чтобы вносить изменения надо было только в одну из них, а не в обе копии?
Этот скрипт хорошо подходит для экспорта картинок, чтобы их потом программно можно было расположить. Для создания пользовательского интерфейса фотошоп не годится. Лучше смотреть в сторону флеша, там тоже есть джаваскрипт. А есть еще Adobe Flash Catalyst. Но это все high-end тулзы, включая сам фотошоп, если его покупать.
Одним словом, для создания полноценного интерфейса одного экспорта картинок не достаточно. И простого универсального решения я пока что не нашел.
Подводить подобный скрипт начинает тогда, когда появляется необходимость что-то поменять в интерфейсе; когда надо задать элемент, внутри которого будут дочерние элементы (иерархия); когда надо для одной кнопки задать разные картинки для разных состояний; когда надо сделать анимированный элемент и т. д. Эти задачи решить можно, но они все будут полагаться на набор соглашений. А соглашения могут быть легко нарушены либо из-за простой ошибки, либо из-за недопонимания.
А как, например, задать картинку для прогресс-бара или скролл-бара, который потом будет программно реализован? И как сделать, чтобы в разных экранах использовались одни и те же картинки, чтобы вносить изменения надо было только в одну из них, а не в обе копии?
Этот скрипт хорошо подходит для экспорта картинок, чтобы их потом программно можно было расположить. Для создания пользовательского интерфейса фотошоп не годится. Лучше смотреть в сторону флеша, там тоже есть джаваскрипт. А есть еще Adobe Flash Catalyst. Но это все high-end тулзы, включая сам фотошоп, если его покупать.
Одним словом, для создания полноценного интерфейса одного экспорта картинок не достаточно. И простого универсального решения я пока что не нашел.
+1
Да, универсального решения к сожалению нет.
Для прогресс бара в фотошопе нарисован прогресс бар на значении 50% и потом программно через текстурные координаты рисую кусками.
По поводу пути — согласен, иногда бывает.
Для прогресс бара в фотошопе нарисован прогресс бар на значении 50% и потом программно через текстурные координаты рисую кусками.
По поводу пути — согласен, иногда бывает.
0
Layer Comps это не леера фотошопа
Layer Comps это список видимый лееров фотошопа.
Так что проблем с кнопками нет.
Layer Comps это список видимый лееров фотошопа.
Так что проблем с кнопками нет.
0
спасибо! тоже писал подобное. только с експортом в HTML+CSS+Рисунки. заморочка только с rich-текстом. хотя если у вас все слои это изображение — вам повезло!
0
А для отрисовки html что потом используете?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Экспорт пользовательского интерфейса из Фотошопа