筆者從事多媒體課件開(kāi)發(fā)工作多年,在工作中草擬了Flash積件的標(biāo)準(zhǔn)。貢獻(xiàn)出來(lái),參與競(jìng)爭(zhēng),希望有同行和專(zhuān)家能一起完善,更希望有其他的標(biāo)準(zhǔn)協(xié)商切磋。本文描述了積件標(biāo)準(zhǔn)的三個(gè)層次,論述了積件庫(kù)開(kāi)發(fā)、開(kāi)發(fā)人員的三個(gè)層次以及積件庫(kù)中積件的類(lèi)別。
一、積件標(biāo)準(zhǔn)的三個(gè)層次
筆者按照積件整合難度的高低,確定了積件標(biāo)準(zhǔn)的三個(gè)層次。每一個(gè)層次都可以形成積件庫(kù),都具備積件庫(kù)的基本特征,而且低層次的積件庫(kù)可以向高層次的積件庫(kù)轉(zhuǎn)化,高層次的積件庫(kù)向下兼容。按照這三個(gè)層次構(gòu)建積件庫(kù)可逐步完善,不斷調(diào)整。
1.素材層面的整合類(lèi)積件庫(kù)
這個(gè)積件庫(kù)門(mén)檻最低,個(gè)人只要認(rèn)真收集就可以做到。例如:整套的化學(xué)實(shí)驗(yàn)器材、地理常見(jiàn)的星球圖片。把這些圖像、素材、風(fēng)格統(tǒng)一起來(lái),按照一定的規(guī)律(例如樹(shù)狀目錄)組織起來(lái),就是一個(gè)簡(jiǎn)單的積件庫(kù)了。
需要注意的一點(diǎn)是:區(qū)別于素材庫(kù),積件庫(kù)的積件可以是單獨(dú)的一張圖片,也可以是許多素材的組合。例如:一個(gè)試管既可以看做素材類(lèi)的積件,與常用的儀器組合起來(lái),也是一個(gè)積件。這樣的積件庫(kù)雖然簡(jiǎn)單,但具有可積累、能存儲(chǔ)傳播的最基本功能。其最大的好處是不用培訓(xùn),幾乎拿來(lái)就能用。如果美工足夠好,資料足夠全,也具有很強(qiáng)的競(jìng)爭(zhēng)力。
如果用一個(gè)詞來(lái)描述這個(gè)積件庫(kù),我認(rèn)為是“組裝”與“展示”。
2.具有屬性方法的對(duì)象層面的積件庫(kù)
此積件庫(kù)在素材層面積件庫(kù)的基礎(chǔ)上開(kāi)發(fā),繼承了素材層面積件庫(kù)的結(jié)構(gòu)、命名,多了“屬性”和“方法”。
例如:地理上的月亮積件。我們可在屬性設(shè)置面板中,設(shè)置月亮的月相、是否顯示月暈即屬性;在化學(xué)儀器中(例如試管),也可以設(shè)置溶液的高度、透明度、顏色等。
除了屬性,我們還可以添加方法在程序運(yùn)行時(shí)動(dòng)態(tài)調(diào)用。
例如試管積件就可以這樣調(diào)用:
試管1.填充溶液