在Flex中自定義事件,可能需要考慮到的問題包括:
1、事件機制(冒泡機制)
關于事件
冒泡,針對的是容器與被包含元件之間的冒泡,比如

canvas中有 VBox_1、VBox_2,
VBox_1 中有 ButtonA、ButtonB
若ButtonA派發事件 EventA, 那麼事件冒泡應該在canvas--VBox_1 -ButtonA --VBox_1--canvas之間進行,VBox_2和ButtonB都不會參與該事件冒泡過程。
2、是否override clone()
一般情況下,自定義事件可以不覆寫clone()方法,但是:
若該事件被監聽後繼續被重新派發,那麼一定要覆寫clone()方法,不然會報事件類型的轉化錯誤。