ColorSampler

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

shornikov

Участник
Топикстартер
Сообщения
61
Реакции
0
Добрый день

Пробую в CS3 пообщаться с помощью скрипта с app.documents[0].ColorSamplers а ничего не выходит. ругается...

Можно попросить знающих коротенький рабочий пример?
 
Ответ: ColorSampler

Код:
alert(app.documents[0].colorSamplers[0].position);
 
Ответ: ColorSampler

Может и не стоит общаться с ним - этот сэмплер обычный виндовый диалог Colors. То есть никакого цмика, лаба и прочих прелестей из шопского Color Picker'а
 
Ответ: ColorSampler

Спасибо.

Нет, ну почему-же?
Вот так работает:
PHP:
alert(Math.round(app.documents[0].colorSamplers[0].color.cmyk.cyan)+"-"+Math.round(app.documents[0].colorSamplers[0].color.cmyk.magenta)+"-"+Math.round(app.documents[0].colorSamplers[0].color.cmyk.yellow)+"-"+Math.round(app.documents[0].colorSamplers[0].color.cmyk.black));
 
Ответ: ColorSampler

Чтобы сконвертить из ржб в цмик и обратно не нужен никакой сэмплер. Создаете объект солидКолор и делаете с цветом чего хотите.

Код:
alert(app.documents[0].colorSamplers[0].position);

Этого я вообще не понял - он что, сэмплер, немодальный диалог? То есть можно его вызвать, а скрипт будет продолжаться или что? Судя по примеру кода вы хотите узнать инфо о расположении диалога на экране. А вы его вызвали для начала?
 
Ответ: ColorSampler

А, вот оно что, значит я притупил. Ну конечно - множественное число.

---

Ну и что - теперь ругаться перестало?
 
Статус
Закрыто для дальнейших ответов.