Изменить все значения TextField во всех символах в библиотеке документа FlashIDE - PullRequest
0 голосов
/ 13 февраля 2012

Мне нужно изменить текст во всех текстовых полях в моем файле .fla (Flash CS3). Похоже, я должен вызвать функцию JSFL "fl.findObjectInDocByType (" text ", fl.getDocumentDOM ())", и он будет возвращать все элементы, но он возвращает массив нулевой длины. Есть ли другой способ перебросить все элементы библиотеки и изменить значения TextField в MovieClips?

1 Ответ

0 голосов
/ 19 марта 2012

этот код работает для меня, когда запускается на открытом FLA из меню команд:

var doc = fl.getDocumentDOM();
var textFieldArray = fl.findObjectInDocByType("text", doc);
fl.trace (textFieldArray.length+ "text Fields found in "+ doc.name);
...