myPath="Данные из сторонних документов в AE"
Пару лет назад, на моем форуме, меня спрашивали, как перенести таблицу из вордовского .doc файла, в After Effects. Тогда я подумал, что за бред, как можно данные таблицы перенести в рабочую среду АЕ? Но как оказалось есть способ подгрузить данные из текстового файла, с помощью функции #include. Правда сама функция include была актуальной для cs3 версии, сейчас вместо нее работает $.evalFile (myPath).
Итак, в чем суть?
Смысл простой: вы можете брать любые данные из файла и присваивать эти значения любому параметру в After Effects. Например, магия с текстом:
try {
myPath = "/expressions/data.txt";
$.evalFile(myPath);
}catch (err){
"file not found"
}
Достаточно создать текстовый документ .txt и в нем вписать переменную.
ВАЖНО: нужно вписывать именно переменные, а не просто текст. Например, t = ”some text”
И конечно же, можно вписывать любые числовые значения, которые можно будет использовать в других целях. Например, параметр для Opacity:
Нюанс насчет относительного пути расположения файла! Файл по относительному пути ищется с того диска, где установлен АЕ. Если он установлен на диск С, то поиск документа с именем data будет происходить именно с диска С. И необязательно даже сохранять файл проект вместе с txt файлов, выражение все равно будет искать файл с системного диска.
Также путь к файлу можно задать абсолютным: "D:/TUTOR/Expressions/data.txt". Стоит также учесть, что путь не учитывает регистр букв, поэтому можете писать путь хоть капсом.
Для массивов следует использовать квадратные скобки в тексте, например: p = [100,200]
- Vegas плагин в After Effects
- Aspect Ratio Letterbox 21:9
- Else If конструкция в выражениях АЕ
- Экспрешены в АЕ. Понятие пространства
- График отображения выражений
- Перехват ошибок. Конструкция "try..catch"
- Анимация без ключевых кадров
- Pseudo Effects Creator
- Числовые обозначения вместо имен
- PosterizeTime выражение AE