Получение всех открытых композиций в After Effects Extend Script

Я хочу написать сценарий After Effects, который обрабатывает все открытые в данный момент композиции.

Я нашел app.project.activeItem, но это дает мне только ту композицию, которая в данный момент находится в средстве просмотра, а не все композиции, открытые на временной шкале.

Я также нашел app.project.items, но он дает мне все композиции (и другие объекты), и я не могу найти способ проверить, действительно ли композиция в этом списке открыта как вкладка на временной шкале.

Я посмотрел, ни у приложения, ни у проекта, ни у композиции нет свойства или метода, которые бы это сделали. Не могу придумать обходного пути. Отправить запрос на добавление функции в Adobe

stib 19.05.2018 13:42

Спасибо за проверку! :) И жаль, что это не кажется возможным ... Мысль: есть ли в сценариях After Effects какие-нибудь манипуляции с окнами? Может что-то проверить, какие вкладки открыты в подокне или что-то в этом роде? Поскольку я, по сути, хочу знать, какие вкладки окна шкалы времени открыты, и просто знать имя вкладки было бы достаточно.

Oogst 19.05.2018 17:27

У вас есть руководство по написанию сценариев After Effects? Не самая лучшая документация, но она может вам помочь. blogs.adobe.com/wp-content/blogs.dir/48/files/2012/06/…

stib 20.05.2018 02:58

Я видел это, но проигнорировал, потому что ему 5 лет. Однако я не нашел ничего лучше, поэтому мне действительно стоит взглянуть, спасибо, что напомнили мне об этом документе! :) Пока что документация для сценариев After Effects - довольно неудачный опыт: нет исчерпывающей документации по API, сценарий расширения доступен только в Creative Cloud, если вы включили отображение старых программ и т. д. debugger, .reflect.properties и .reflect.methods, и посмотрев на то, как работает плагин Duik.

Oogst 20.05.2018 10:06

Да, Adobe действительно помогает сообществу разработчиков, постоянно обновляя свою документацию, - сказал ни один разработчик.

stib 20.05.2018 11:04
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
5
366
0

Другие вопросы по теме