2016-04-12 2 views
0

Я пытаюсь добавить шаг к скрипту в Photoshop CC 2015, который создаст текстовый слой и заполнит его текстом, который мне нужен (в тестовом примере, «Тестовый текст»). Однако, когда я пытаюсь запустить скрипт в Photoshop, я получаю синтаксическую ошибку, указывающую на строку содержимого. Я действительно не знаю, что может быть неправильно.Photoshop Javascript - синтаксическая ошибка при попытке создать новый текстовый слой

Вот шаг:

var newTextLayer = doc.artLayers.add(); 
newTextLayer.kind = LayerKind.TEXT; 
var text = newTextLayer.textItem; 
text.contents = “TEST TEXT” 
+1

Довольно уверен, что проблема заключается в том, что вы используете '«'вместо' "' Попробуйте последний:.! 'Text.contents = "TEST TEXT";' – TAGraves

+0

@TAGraves Да Это решается проблема! Я понятия не имел, что есть разница. Большое вам спасибо, я бы этого никогда не поймал. – penguin

+0

Рад помочь :) – TAGraves

ответ

1

Использование " или ' вместо .

text.contents = "TEST TEXT";

Смежные вопросы