中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 多媒體制作 > FLASH基礎(chǔ)開發(fā)習(xí)慣
FLASH與ASP通信原理入門 回到列表 網(wǎng)頁中嵌入Flash的方法討論
 FLASH基礎(chǔ)開發(fā)習(xí)慣

作者:jimohuoshan 時間: 2006-12-11 文檔類型:原創(chuàng) 來自:藍(lán)色理想

第 1 頁 FLASH基礎(chǔ)開發(fā)習(xí)慣 [1]
第 2 頁 FLASH基礎(chǔ)開發(fā)習(xí)慣 [2]

總體說明:
每個人玩FLASH一段時間后,肯定都會形成自己的一套開發(fā)習(xí)慣。好的習(xí)慣可以盡可能避免低級失誤和不必要的麻煩,從而加速開發(fā)進(jìn)程,提高開發(fā)質(zhì)量。火山現(xiàn)在雖然只是業(yè)余愛好者,但兩年的積累,再加上“火山之家”的開發(fā),也自然而然的形成了火山特色的開發(fā)習(xí)慣。這些習(xí)慣從某種程度反映了我現(xiàn)在的開發(fā)水平,所以它基本上都是圍繞著小型、快捷、面向過程的開發(fā)模式形成的,很多地方還很幼稚。不過以后隨著我能力的不斷提高,以及對面向?qū)ο缶幊趟枷氲膶W(xué)習(xí),它肯定還要不斷的更新和完善。

庫文件夾分類習(xí)慣

  • 聲音、圖片各自放到獨立的文件夾。
  • MC則根據(jù)欄目進(jìn)行分類到不同的文件夾。
  • 一般不用圖形元件。

時間軸管理習(xí)慣

  • 最上層為AS層,如果AS層超過三層,則建立專門的AS圖層文件夾。多層AS層需要注意代碼執(zhí)行順序。
  • 第二層為標(biāo)簽層。
  • 主場景其它圖層按欄目進(jìn)行文件夾分類,但一個MC內(nèi)一般僅為一個欄目,不用分類。
  • 相同性質(zhì)而且相互影響不大的元件放一層,其它的獨立分層,并按視覺效果進(jìn)行上下分層。
  • loading、過渡動畫、功能頁面分在不同的場景。

元件命名習(xí)慣

  • 庫中元件的命名:采用中文命名,后邊添加特定元件的后綴,比如我有一個“導(dǎo)航”的元件,按鈕則命名為:“導(dǎo)航BTN”,影片剪輯則命名為:“導(dǎo)航MC”。聲音和圖片則直接使用“導(dǎo)航”命名。
  • 命名的三步統(tǒng)一性:即元件在庫中的名字,在場景中的實例名,以及所在層的名字盡量保持統(tǒng)一。比如一個元件在庫中的名字為:“導(dǎo)航MC“,則它在場景中的實例名將為“daohang_mc”,它所在的層名將為“導(dǎo)航”。這樣在元件非常多,代碼編寫量非常大的時候,可以有效的節(jié)省命名和查找時間,同時避免引用錯誤。
  • 文本域命名:如果一個MC中僅有一個動態(tài)文本域,則統(tǒng)一命名為:“wenben_txt”,其變量名為“wenben_var”。如果有兩個以上動態(tài)文本域,則根據(jù)其功能進(jìn)行命名。

架構(gòu)習(xí)慣

  • 三層分離:主場景數(shù)據(jù)層,動畫層,代碼功能層進(jìn)行分離。由于數(shù)據(jù)加載完成時,會導(dǎo)致短暫的動畫不流暢,所以我一般在loading場景中把數(shù)據(jù)一起加載完成,然后進(jìn)入動畫場景。大量的時間軸動畫又會導(dǎo)致項目結(jié)構(gòu)混亂,所以我一般又會把動畫也處理成獨立場景,將動畫最后一貞復(fù)制,然后建立新的功能場景并粘貼,所有的核心代碼都集中在功能場景中。
  • MC結(jié)構(gòu):由于每個MC基本又相當(dāng)一個獨立的小SWF,所以它的結(jié)構(gòu)也盡量遵從“三層分離”的思想。
  • MC雙貞式:每個MC都保持兩貞。盡管大部分情況下,都可以用一貞完成任務(wù),但我還是會專門留一貞,為可能的貞數(shù)據(jù)刷新留有余地。
  • 元件嵌套結(jié)構(gòu)一般不超過三層,迫不得已的情況下,也要保證代碼不寫在三層以下的元件上。
  • 外部調(diào)用SWF全部定義:_lockroot = true。
  • 外部調(diào)用的SWF中絕不使用_level0,除非特別需要。

火山中文拼音面向過程結(jié)構(gòu)化代碼編寫習(xí)慣

一、代碼分布:所有代碼均寫在時間軸上,一般都在第一貞,元件上絕不寫代碼。主場景上的代碼負(fù)責(zé)對整個系統(tǒng)的初始設(shè)置,各MC時間軸上的代碼各成一體。

二、代碼結(jié)構(gòu):(按代碼編輯器中從上到下的順序)
  1系統(tǒng)初始化:
    ①界面初始化:包括編碼設(shè)置,舞臺設(shè)置,元件可見性,可用性等等初始設(shè)置。
    ②變量初始化:時間軸或者全局變量初始化。
    ③數(shù)組初始化:初始需要的數(shù)組,并利用循環(huán)進(jìn)行賦值。
    ④對象初始化:初始需要的所有對象,并注冊偵聽器。
  2、代碼邏輯結(jié)構(gòu):這里是整個代碼的邏輯結(jié)構(gòu),一般通過一系列的函數(shù)調(diào)用使各種功能有機(jī)結(jié)合。
  3、功能塊兒:一般按邏輯結(jié)構(gòu)中的順序定義各個功能塊兒,并封裝到函數(shù)中。

三、命名習(xí)慣:全部采用中文拼音全拼。
  1、變量命名:使用“var”進(jìn)行時間軸變量聲明,并且采用中文全拼命名,示例:var liuyan="";
  2、數(shù)組和對象命名:采用全拼加對應(yīng)的后綴,示例:var shuzu_array=new Array(); var liuyan_lv=new LoadVars();
  3、函數(shù)局域變量命名:使用全拼加“fc”后綴,示例:function fanye(anniu_fc);
  4、外部通信變量命名:外部傳遞給FLASH的變量,添加對應(yīng)的后綴:
     示例:txt傳遞給FLASH的變量用:liuyan_txt,ASP則為:liuyan_asp。
     FLASH傳遞給外部的變量加“flash”后綴,示例:yeshu_flash。

四、注釋習(xí)慣:
  1、注釋的位置:我一般習(xí)慣把注釋寫在代碼前面。也就是先注釋再代碼。
  2、注釋頻率:基本上是逐行注釋,最少也是逐功能注釋。
  3、注釋結(jié)構(gòu):
     模塊級代碼用"==============="分隔。
     功能級代碼用"——————"分隔。
     一般注釋直接用"http://"。

出處:藍(lán)色理想
責(zé)任編輯:moby

上一頁 下一頁 FLASH基礎(chǔ)開發(fā)習(xí)慣 [2]

◎進(jìn)入論壇Flash專欄版塊參加討論

相關(guān)文章 更多相關(guān)鏈接
FLASH與ASP通信原理入門
用background 插入flash播放器
網(wǎng)頁中嵌入Flash的方法討論
關(guān)于隨機(jī)打亂數(shù)組的深入研究
flash組件開發(fā)要點
作者文章
FLASH與ASP通信原理入門
用純AS寫滾動條
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗 UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點最新 站點最新列表
周大!熬•自然”設(shè)計大賽開啟
國際體驗設(shè)計大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:1/21個記錄/頁 轉(zhuǎn)到 頁 共2個記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點的水印,亦不能抹去我站點水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計》
犀利開發(fā)—jQuery內(nèi)核詳解與實踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2