Render.ru

Не работает простейшее выражение

Ростислав Руденко

Пользователь сайта
Рейтинг
2
#1
мне нужно включить или выключить слой в зависимости от того какое значение установленно в другом, текстовом слое, но это выражение почему-то не работает:
a=thisComp.layer("Text")
if(a=1) opacity=100 else opacity=0
Пытался по разному его описывать - безрезультатно. Подскажите кто-нибудь, пожалуйста.
 

AEplug

Мастер
Рейтинг
467
#2
что такое "а"? это просто слой
а у текста параметр SourceText
но честно говоря глупая какая то задача, это же не среда разработки программ
зачем тебе на содержание слоя ориентироваться? ты будешь на экране переменные вводить?
для этого есть слайдеры и проч.
 

Ростислав Руденко

Пользователь сайта
Рейтинг
2
#3
Да, я хочу вводить переменные на экране. У меня будет список из 40 пунктов. Порядок которых каждый день меняется. Выставляю напротив значения от 1 до 40 я присваиваю им порядковый номер, при этом меньшие значения передвигаются вверх, большие вниз. Типа хит-парад.
 

AEplug

Мастер
Рейтинг
467
#4
может лучше через один из скриптов, которые данные из файла кидают в слои?
 

AEplug

Мастер
Рейтинг
467
#6
делал для себя пометку:

CompsFromSpreadsheet 5
Create versions of your After Effects comps using a spreadsheet
http://aescripts.com/compsfromspreadsheet/

Text2Spreadsheet
Export the texts of your After Effects project to a spreadsheet and apply the modified spreadsheet again to the AE project in a single click. Perfect for text translation, client review and other text processing tasks.
http://aescripts.com/text2spreadsheet/

pt_OpenSesame Server
OpenSesame Server provides a fully automated API based solution for project customization, versioning and rendering to generate content on demand, using either the JSON API for web apps or regular text files that can be edited in a spreadsheet.
http://aescripts.com/pt_opensesame-server/

Templater
Easily customize video with an elegant and streamlined workflow solution.
http://aescripts.com/templater/
 

Ростислав Руденко

Пользователь сайта
Рейтинг
2
#8
Подскажите, пожалуйста, что делать с файлом ClearTrialScript.jsxbin, который лежит вместе со скриптом? Как снять триал? Ложил этот файл вместе со скриптом, запускал его - ничего. Гугл ничего не выдает.
 
Сверху