事務是Flash中的一個很主要的功能,在Flash中內置了良多事務,但有時仍是不克不及知足本身的需要,那么該怎么辦呢?
其實,Flash供給了自界說事務的功能,筆者與大師分享一下操作經驗。
起首,建立一個類,類名為TEvent.as,將它保留在固心猿意馬的文件夾中,本例為“自界說事務”文件夾。
在事務類TEvent中,編寫代碼設置事務TEvent.TEXT。
接著,界說一個類Dispatch.as,保留在文件夾中。
在類中界說事務名列表和領受者列表,設置增添和斷根領受者函數,界說發送事務函數。
然后,建立一個Flash文檔,用文本東西繪制一個動態文本框,在屬性面板中將實例名稱取名為name_txt。
新建代碼圖層,打開動作面板。
起首,建立一個Dispatch類的實例,用變量dispatch引用它。
接著,注冊對象dispatch的TEvent.TEXT事務的偵聽器,領受者函數為printf。
界說偵聽器函數printf,實現輸出文本的功能。
在函數中界說字符串變量name,賦值為“flower”。
將名字name的值,輸出在舞臺中。
最后,自界說實例dispatch的事務TEvent.TEXT,用dispatchEvent自界說事務。
dispatchEvent運行法式,在舞臺當作功輸出文本名,實現了自界說事務TEvent.TEXT。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!