五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > Flash 遠(yuǎn)程調(diào)試器1.0Beta

Flash 遠(yuǎn)程調(diào)試器1.0Beta

文章來源:365jz.com     點(diǎn)擊數(shù):190    更新時(shí)間:2008-07-10 08:13   參與評(píng)論

文件下載:點(diǎn)擊下載 (filetype: zip size: 178k.)

Flash 遠(yuǎn)程調(diào)試器1.0Beta(圖一)

自己開發(fā)項(xiàng)目時(shí)深深感到flash自帶遠(yuǎn)程調(diào)試器不太好使,自己花了一些時(shí)間開發(fā)了一個(gè)簡(jiǎn)易遠(yuǎn)程調(diào)試器??纯创蠹曳磻?yīng)怎樣,如果覺得好,我再開發(fā)一下后續(xù)版本,加入更多的調(diào)試功能。

輕量級(jí)的遠(yuǎn)程調(diào)試器。可在播放的flash中顯示調(diào)試信息。
注意:支持AS2.0,fla請(qǐng)發(fā)布為支持AS2.0。
安裝方法: 解壓縮RemoteDebugger.zip,雙擊RemoteDebugger.mxp進(jìn)行安裝。

起因:

Flash自帶的遠(yuǎn)程調(diào)試器三大缺點(diǎn):

1.反映比較慢。
在遠(yuǎn)程調(diào)試含有較多組件&類代碼的flash時(shí),flash自帶的遠(yuǎn)程調(diào)試器往往反映比較慢,還經(jīng)常導(dǎo)致腳本緩慢要求關(guān)閉的現(xiàn)象。一旦生成的調(diào)試文件swd>1M多后,遠(yuǎn)程調(diào)試是有點(diǎn)痛苦的。
我所做的項(xiàng)目生成的調(diào)試文件有7M之多。而往往我們只需要trace關(guān)鍵信息,并不需要數(shù)據(jù)結(jié)構(gòu),舞臺(tái)元件等信息。

2.必須通過Flash開發(fā)工具才能使用遠(yuǎn)程調(diào)試。
有時(shí)候在沒有flash開發(fā)工具的環(huán)境下就沒法知道調(diào)試的內(nèi)容。比如說要去客戶哪里看問題出在哪里,你當(dāng)然不會(huì)指望所有客戶都安裝著Flash 8或者2004開發(fā)工具吧?

3.沒有行號(hào)顯示,不能特殊顯示重點(diǎn)文字,不支持html
Flash自帶的完全是普通的文本,你不可能指望它顯示加粗,字體顏色,字體大小等等選項(xiàng)。trace大量信息時(shí),如果需
要重點(diǎn)顯示某些文本,那么這些功能很有用,

我的調(diào)試器1.0beta版特色:

Flash 遠(yuǎn)程調(diào)試器1.0Beta(圖二)

RD的特色:

1. 在播放的 Flash內(nèi)部顯示調(diào)試信息。
2. 支持html trace信息。容易加亮或者特殊顯示重要信息。易于查找。
3. 有行號(hào)顯示。
4. 易于使用,易于調(diào)試。

RD的用法:

Flash 遠(yuǎn)程調(diào)試器1.0Beta(圖三)
點(diǎn)擊瀏覽大圖

1. 打開您自己的fla文件。
2. 拖動(dòng)組件(Ctrl+F7打開)面板中kingda.org目錄下RemoteDebugWin組件到庫(kù)中。
3. 在fla文件中,每幀用到了RD的actions腳本首行都要加上 "import org.kingda.tools.debug.RD;"
如果您要在任何一個(gè)類文件中使用遠(yuǎn)程調(diào)試器,別忘了在第一行加上 import org.kingda.tools.debug.RD;
4. 在您任何想要trace信息的地方,打入 RD.tce("您的調(diào)試信息") 或者 RD.trace("您的調(diào)試信息")即可。用法和Flash的trace用法一樣。
但可以支持html格式。比如 RD.tce("您的調(diào)試信息")就會(huì)顯示粗體。

快捷鍵:

Ctrl+Shift+D: 在發(fā)布的flash swf中,按Ctrl+Shift+D即可關(guān)閉或者顯示遠(yuǎn)程調(diào)試器。
在flash 中調(diào)試時(shí),如果發(fā)現(xiàn)快捷鍵無效,請(qǐng)檢查播放器“控制>禁用快捷鍵”是否鉤上。

API應(yīng)用程序接口:

1. RD.tce("String")和 RD.trace("String")功能相同。
2. RD.debug: 在任何一個(gè)地方,第一幀或者類文件
中,打入 RD.debug = false; 那么trace信息將不再顯示。打入 RD.debug = true; 那么trace信息將繼續(xù)顯示

如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (190人查看0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)