Я надеялся получить некоторое представление о том, почему Flash действует определенным образом.Вот сценарий: если вы ...
1) добавляете SimpleButton на сцену и просматриваете SWF
2), затем нажмите и удерживайте кнопку мыши за пределами границ кнопки
3) затем перетащите курсор на SimpleButton, продолжая удерживать нажатой кнопку мыши ...
... Тогда SimpleButton на сцене не обнаруживает наведение мыши и отображает его состояние «over».Он просто остается в бездействующем состоянии.Почему это?И есть ли способ, позволяющий SimpleButton отображать свое состояние «over», пока кнопка мыши удерживается нажатой, а затем курсор помещается поверх кнопки (как описано выше)?
Это абстракция, и есливам вообще любопытно (это не детализирует вопрос, но, возможно, поможет вам визуализировать практический сценарий), что мотивирует вопрос, это приложение, которое я создаю.В этом приложении пользователь может перетаскивать миниатюры видео, чтобы изменить их порядок.Когда пользователь начинает перетаскивать видеоклип, активируется визуальный индикатор, чтобы пользователь знал, где будет размещен клип, когда пользователь отпускает кнопку мыши (например, клип был в положении 1, а пользователь перетаскивает его между клипами 4 и 5).Визуальный индикатор - SimpleButton - в идеале показывал бы пользователю, что он будет сброшен между клипами 4 и 5, если пользователь отпустит кнопку мыши).
Спасибо за понимание!