我想創建自定義事件,並且任何其他類都可以訪問它。 假設我有NavigationMenuClass.as
其中包含一些next, prev buttons
,另一個類Page.as
應該顯示每個next
或prev
按鈕按下特定頁面。 我需要創建一個自定義事件(將編寫一個EVENTClass.as來管理所有這些類型的事件),並調用"showPage"
,並且此事件發生時,需要調用Page.as類成員函數。如何觸發ActionScript 3.0中的自定義事件,從另一個類
private function nextPress(event:Event) {
//dispatchEvent(new Event("showPage"));
// this will call the Page class Menmber function page:Page = new Page; page.showNextPage();
}
隨着出通過我怎樣才能調用使用Event
和Event Dispatcher
方法的具體的成員函數的對象。
它應該拋出一個編譯器錯誤,如果類不擴展EventDispatcher,對不對? – JeffryHouser 2010-11-15 23:55:23
它應該做的! :) – adamk 2010-11-16 13:34:53