在線演示地址: http://www.blackflasher.net/projects/
下載地址
data.xml 是主數(shù)據(jù)文件,包括菜單數(shù)據(jù),里面的XML標(biāo)記定義規(guī)則很簡單,這個菜單是可以無級擴(kuò)展的,但出于FLASH尺寸的限制,目前只能控制在二級. 如果當(dāng)你需要擴(kuò)展外部模板,比如友情鏈接之類的東西加入菜單中,只需要設(shè)定其type屬性為system即可,如果是增加作品模板,比如目前內(nèi)置了2種模板,FLASH作品模板與網(wǎng)站/平面設(shè)計作品模板,可以根據(jù)實際需求自己增加符合自己要求的模板,只需要忽略width屬性與height即可
config.asp 這是配置文件,配置方法很簡單,里面對每樣配置都有注釋,這里特別說明一下程序目錄的規(guī)則,他必須是以HTTP方式訪問的,否則服務(wù)器無法正確執(zhí)行ASP腳本,相信懂得FLASH與ASP交互的朋友都了解這一點,另外就是這個目錄是"http://domain/程序目錄"的形式而不能寫成"http://domain/程序目錄/"的形式,多一個"/"符號就會造成無法正確讀取數(shù)據(jù)
conn.asp 數(shù)據(jù)庫路徑文件,里面的dataname是數(shù)據(jù)庫名稱,不在多說了
這次制做主要在作品評論上面下了點功夫,讀取評論內(nèi)容用了DataSet讀取數(shù)據(jù)的理念,效率比起以前高很多. 但還有一個遺憾就是不能做到真正的無級擴(kuò)展,主要是偶太懶了,呵呵,其實動態(tài)控制Flash在HTML頁中的尺寸只要通過JavaScript就可以輕松的設(shè)置了,然后Flash內(nèi)部動態(tài)計算各個元素的新坐標(biāo)即可,關(guān)于詳細(xì)方法在Danger的Blog上面有一個國外的例子,大家可以去參考一下
這是偶第一次寫東東,還有很多不足的地方,大家P~ :)
黑色閃客 explore#blackflasher.net 2004-04-04
出處:藍(lán)色理想
責(zé)任編輯:藍(lán)色
|