Как обновить Document/Timeline с помощью JSFL после выполнения команды

Я ищу решение Flash Pro CS6.

После изменения временной шкалы (например, изменения видимости слоя или переключения контуров) сценарием JSFL пользовательский интерфейс не обновляется сразу после его выполнения.

Существуют ли какие-либо команды / приемы, которые могут принудительно обновить состояние документа / временной шкалы?

2 ответа

Решение

Нашел это!

Поскольку мне нужно было только обновить основную временную шкалу (именно здесь команда выполняется большую часть времени), я смог ее обновить с помощью этой команды:

fl.getDocumentDOM().editScene(0); //Attempts to edit the same scene currently opened.

Я никогда не использую новые сцены в одном и том же документе Flash, так что это самый простой и простой способ обойти эту проблему.

fl.getDocumentDOM().editScene( fl.getDocumentDOM().currentTimeline );

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