今天過來給各位Flash開發(fā)者送上這個我自己做的組件,希望大家喜歡:)
下載:
1.2版 AGELiveDebugger_1.2.rar (40.99 KB) AGELiveDebugger_1.2.rar (40.99 KB)
1.12版 AGELiveDebugger_1.12.rar (40.74 KB) AGELiveDebugger_1.12.rar (40.74 KB)
1.11版 AGELiveDebugger_1.11.rar (40.78 KB) AGELiveDebugger_1.11.rar (40.78 KB)
組件怎么安裝我就不講了,不會的話就去查一下Flash幫助吧:)
簡單介紹下功能:
1、可隨時通過熱鍵呼出調(diào)試窗口,默認熱鍵為Ctrl+BkSp(可通過組件參數(shù)修改) 2、可查看變量、對象等的當前值和成員,例如:_root 3、可對變量或?qū)ο蟪蓡T賦值,例如:a = "123" 4、可執(zhí)行函數(shù)(支持幾乎所有flash的系統(tǒng)函數(shù)),例如:a = Math.sin(3) 5、提供debugTrace全局函數(shù),用來代替trace使用,可將信息輸出到調(diào)試窗口 6、歷史輸入能自動保存(可在組件參數(shù)中設(shè)置),以便下次打開時重用
使用截圖:
發(fā)幾句感慨,呵呵~~
作為Flash程序員,調(diào)試程序真是一件繁瑣的工作。總是需要反復(fù)修改測試代碼,寫很多trace,然后發(fā)布,發(fā)現(xiàn)問題再重改,然后再發(fā)布,如此反復(fù)。往往為了測試一個小功能要反復(fù)發(fā)布10多遍。要是動畫簡單還好說,動畫要是復(fù)雜的話,發(fā)布的時間比測試的時間還多,真是非常郁悶?zāi)。尤其像我這樣經(jīng)常需要編寫Flash組件的,每個接口和事件都要用不同的數(shù)據(jù)測試,如果用傳統(tǒng)的方法,可想而知要寫多少測試代碼,發(fā)布多少次~~我自己是深有感觸啊~~而且這種測試,靠Flash自帶的調(diào)試功能是無法滿足的,更不用說Flash自帶的調(diào)試器用起來有多么麻煩,多么占系統(tǒng)了。
但有了這個調(diào)試器之后就不一樣了,至少減少了我一半的測試代碼和發(fā)布次數(shù)。更因為隨時可以調(diào)用函數(shù)和修改變量,使得很多測試工作都可以動態(tài)完成,不需要再在界面中放測試按鈕了。它的好處我說多了大家覺得我是在做廣告,但我相信大家用了之后就會知道它究竟能帶來多少好處了,尤其是對那些經(jīng)常和ActionScript打交道的程序員。
另外,在這里感謝一下好久沒露面的畫魔同學(Demon.S)和他的DS_Debugger(估計新人都不認識這位曾經(jīng)的Flash界達人),我也是從他這個工具得到的啟發(fā)而做了這個組件。
大家要是用了之后有什么疑問,或者有好的功能建議,請在本帖留言,我會保持關(guān)注的:)
祝大家用的愉快!
經(jīng)典論壇交流: http://bbs.blueidea.com/thread-2757985-1-1.html
本文鏈接:http://www.95time.cn/download/product/2008/5383.asp
出處:藍色理想
責任編輯:bluehearts
|