У меня есть шаблон карты погоды. И я бы хотел, чтобы значок луны автоматически менялся на полнолуние в определенные дни.
Поэтому мне нужно выражение, чтобы проверить, является ли сегодняшняя дата частью какого-либо массива или списка или как она называется.
Поэтому я сделал один текстовый слой, отображающий текущую дату.
D = new Date(Date(0));
D.getDate() + "/" + (D.getMonth()+1) + "/" + D.getFullYear()
И я применил это выражение к непрозрачности значка полной луны.
d = thisComp.layer("theDateLayer").text.sourceText;
vis = transform.opacity;
year = 2013;
fullM = ["27/3","25/4","25/5","23/6","22/7","21/8","19/9","19/10","17/11","17/12"];
if (d == fullM"/year")
vis = 100
else
vis = 0;
Но это не работает. Я предполагаю, что это потому, что дата должна быть такой же, как и весь массив. Мне нужно написать, что мне нужен только любой предмет, который есть в нем. Как?
Спасибо