Доступна ли объектная модель After Effects для тестирования вне Adobe ExtendScript Toolkit?

На самом деле я пишу сценарий, который я предпочитаю тестировать в своем браузере с помощью инструментов Javascript, таких как Live Reload, Mocha.js и инспектор Google Chrome. Хотя мой браузер законно возвращает мне ошибки, когда я вызываю методы объекта приложения. Могу ли я просто включить файл .js или .jsx, чтобы протестировать его из Adobe Extend Script Toolkit? Или это какой-то секретный файл?


person seblavoie    schedule 05.02.2013    source источник
comment
Я предполагаю, что вы могли бы что-то придумать с помощью jslint, но это просто для проверки синтаксиса, а не для проверки того, будет ли скрипт делать то, что вы ожидаете от него, в After Effects. Возможно, средство просмотра объектной модели и автозаполнение в Extend Script Toolkit могут немного помочь в получении правильных аргументов, но то, к чему вы стремитесь, звучит немного сложно.   -  person George Profenza    schedule 30.01.2014


Ответы (1)


Вы никогда не получите определенный код, специфичный для AE, ExtendScript API, для работы на других хостах ECMA. Вы можете видеть, что даже при использовании ExtendScript Toolkit вам (часто, в зависимости) необходимо указать целевое приложение (toolkit, AE, Illustrator и т. д.) из-за различий между приложениями. Базовый ECMA вы можете протестировать, используя описанные методы; для кода, специфичного для ExtendScript, вы должны использовать соответствующее приложение (AE/Toolkit и т. д.).

person CRGreen    schedule 29.01.2014