這里只是說(shuō)到我習(xí)慣的一種方式,和大家分享,由于我經(jīng)驗(yàn)不足,可能存在一些問(wèn)題或者有更好的解決方案,可以一起學(xué)習(xí)。
首先,在工具的選擇上是這樣的:FlashIDE + Eclipse + FDT + VSS for Eclipse + Rose + XMLSPY。
先看一個(gè)圖:
Core Library:這個(gè)是FDT必要的Flash Class,可以不管。
source:這里保存我的所有原代碼,但也只有原代碼,包括Fla和AS。
album:是項(xiàng)目包,也就是一個(gè)開(kāi)發(fā)相冊(cè)的所有原代碼。
net:基本類(lèi)庫(kù),任何項(xiàng)目都可以使用這個(gè)基本的類(lèi)庫(kù),這樣可以在開(kāi)發(fā)其他的項(xiàng)目時(shí)避免代碼的重復(fù)編寫(xiě)。
wastest:測(cè)試代碼庫(kù),主要對(duì)基本庫(kù)和項(xiàng)目庫(kù)中的代碼或模塊編寫(xiě)測(cè)試代碼。
Fla文件:所有的Fla文件存在于此,事實(shí)是我認(rèn)為全部放在這里在管理上不是很方便,但還沒(méi)有找到更好的方式。
code:其他代碼,比如JAVA、有JAVA轉(zhuǎn)為AS的代碼。
datum:資料,一些與項(xiàng)目有關(guān)的文件,比如圖片、項(xiàng)目需求等等。
deploy:類(lèi)似于Release,所有生成的Swf文件和基于項(xiàng)目需要的數(shù)據(jù)都在此,這樣可以在需要成品的時(shí)候直接打包這個(gè)文件內(nèi)容即可。
javacode:Rose生成的Java文件。
models:Rose文件,用戶(hù)需求、類(lèi)庫(kù)等都由Rose先建立模型。然后轉(zhuǎn)為java代碼,再轉(zhuǎn)為as代碼,目前我還沒(méi)有建立反向工程。也不知道IBM什么時(shí)候提供 for as的Tools。
tools:一些開(kāi)發(fā)用的工具,比如一些jsfl。
出處:
責(zé)任編輯:moby
◎進(jìn)入論壇Flash專(zhuān)欄版塊參加討論
|