старый трабл ЦС3: selection и порядок объектов в ней

  • Автор темы Автор темы blackcat
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

blackcat

Участник
Топикстартер
Сообщения
61
Реакции
0
как известно индюк при тыкании в несколько объектов
создает массив selection.
Но в ЦС2 объекты внутри массива были "отсортированы по мере тыкания"
(нулевой объект - первый на которого тыцнули)

В ЦС3 - полный бардак (точнее не бардак а похоже что отсортированы объекты там по их ID)

В моем производстве используется немалое колличество скрпитов которые требуют от оператора указания именно порядка объектов.
В связи с этим использование CS3 не представляется возможным, а хочется... :-(

ктото победил этот клятый selection?

и вопрос "к особо приближенным к императору"(с)
насколько реально чтоб
фикс на вышенаписаное вошол в ближайший update?
 
Ответ: старый трабл ЦС3: selection и порядок объектов в ней

Привет!

Я, конечно, вовсе не приближенный к Adobe, но видел, что там сейчас можно обрабатывать event_ы. Может быть можно скриптом собирать порядок селекции объектов. В ID сам не пробовал, а вот в Bridge все работает по описанию, имею в виду event_handler_ы.

AirGraph.
 
Ответ: старый трабл ЦС3: selection и порядок объектов в ней

Петя Кахрел пишет:
In CS2, if you select a number of objects in the UI, then app.selection would reflect the order in which the objects had been selected. app.selection[0] would be the last selected object. In CS3 this is no longer the case: the order of the selected objects reflects their order of creation.

Роберт Ткачук в ответ:
Peter's info about ordering of selected objects - somebody in Adobe does this intentionally - so obviously he knew what he was doing - but WHY ?? why index of creation will be better than order of selection ?? why creation index wasn't added as one more property ??
maybe all changes - should be discused with scripters and accepted by them ??

Отвечает Олав Кверн (я так понял разработчик):
Again, this wasn't an intentional, designed change. The architecture of selection changed, and scripting simply reflects the underlying order. I agree that it's not ideal! That said, I don't know of too many scripts that rely on the order of selection.

Источник:
http://www.adobeforums.com/
 
Статус
Закрыто для дальнейших ответов.