При создании пользовательских панелей для Flash CS4 IDE есть ли способ присоединять обратные вызовы к событиям рабочей области?

StackOverflow https://stackoverflow.com/questions/1256419

  •  12-09-2019
  •  | 
  •  

Вопрос

Есть ли способ, чтобы пользовательская панель для Flash CS4 регистрировалась для событий IDE?

Я создал пользовательскую панель для IDE CS4, и теперь я хотел бы получать обратный вызов всякий раз, когда изменяется текущий выбор на этапе.Возможно ли это?

Мой план резервного копирования состоит в том, чтобы моя панель опрашивала IDE для выбранного объекта несколько раз в секунду, но это слабо и не распространяется на другие виды событий, такие как удаление объектов со сцены или сохранение файла.

Спасибо, Мэтт

Это было полезно?

Решение

В CS4, да, есть несколько событий.

Здесь нет никакого selectionChangedEvent ( Изменение выбора) к сожалению, купите, может быть, вы сможете что-то придумать, используя Измененный фрейм или Документ изменен.DocumentChanged может изменяться чаще, чем вам нужно.Попробуйте использовать frameChanged.Другие события прослушиваются в ссылка на fl.addEventListener().

Также, здесь это удобный пост о событиях fl и swfPanel.

Удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top