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