前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的光學(xué)投影技術(shù)主題范文,僅供參考,歡迎閱讀并收藏。
近年來(lái),投影技術(shù)陣營(yíng)從來(lái)都沒(méi)有停止過(guò)他們前進(jìn)的腳步,但卻也遇到了不少問(wèn)題與困難。隨著投影機(jī)本身亮度的提高,大多數(shù)用戶(hù)要求在自然光或非常明亮的環(huán)境(如大禮堂、廳堂、商場(chǎng))中使用投影大屏幕,由于技術(shù)問(wèn)題,使用一般的白屏幕或灰屏來(lái)還原投影影像時(shí),環(huán)境光越亮,屏幕上的黑色圖案也隨之越亮,即圖像灰霧度越大,影像中的其它色彩也會(huì)因加入了環(huán)境光線(xiàn)變淡,影像的反差、色彩隨著環(huán)境光的增加而降低,用戶(hù)看到的圖像的真實(shí)性,自然性以及對(duì)比度大大降低。因此,解決投影畫(huà)面中的黑色顯示成為投影屏幕技術(shù)中的首要問(wèn)題。
我們知道,投影機(jī)投射在投影屏幕上面的黑色部分即為沒(méi)有光線(xiàn),傳統(tǒng)的白色屏幕如:玻璃幕,金屬幕,背投擴(kuò)散屏幕,在自然光下的呈現(xiàn)是屏幕反射環(huán)境光和投影機(jī)光線(xiàn)一起反射,表現(xiàn)為灰白色。這時(shí),要想得到一個(gè)理想的投影畫(huà)面,就必須建立一個(gè)黑色的環(huán)境,使投影屏幕不反射任何光線(xiàn)(例如電影院)。如何使投影畫(huà)面中的黑色部分在明亮的環(huán)境下呈現(xiàn)黑色,而投影在屏幕上的明亮畫(huà)面又不受影響?要解決這個(gè)問(wèn)題,我們必須首先對(duì)成像技術(shù)原理作一些了解。
從電子成像技術(shù)誕生之日開(kāi)始,隨著成像技術(shù)的不斷發(fā)展,影像中的黑色和超高對(duì)比度一直是成像影像技術(shù)的追求。眾所周知,太陽(yáng)光經(jīng)過(guò)三棱鏡或水滴的折射,會(huì)分成紅、橙、黃、綠、青、藍(lán)、紫七種顏色,在這些單色光波中是沒(méi)有白色和黑色的,黑色是什么呢?黑色即是沒(méi)有光線(xiàn),如黑夜,我們所看到的任何東西都是黑色的;白色光是什么呢?各種光線(xiàn)的混合后,即是白色。我們所看到的紅花綠草,萬(wàn)紫千紅,紅藍(lán)交輝呈現(xiàn)五彩繽紛,色彩斑斕的各種顏色,是物質(zhì)對(duì)各種光線(xiàn)的反射,如紅花,是因?yàn)楫?dāng)光線(xiàn)到紅花后,物質(zhì)只反射了紅色光線(xiàn),其它色光線(xiàn)則被吸收了,所以我們所看的紅花只呈現(xiàn)了紅色;我們看到的黑色物質(zhì)則是所有光線(xiàn)全部被黑色吸收,即沒(méi)有反射光線(xiàn);白色物質(zhì)則是物質(zhì)反射了所有光線(xiàn)―――白光。
上面提到,白色是各種光線(xiàn)的混合色,在屏幕影像中,白色的屏幕是最能忠實(shí)反射還原放映原本的光線(xiàn),即當(dāng)單色光線(xiàn)或幾種單色光線(xiàn)混合后得到的其它色彩光線(xiàn),投影到白色屏幕時(shí),也就全部反射,而其它加入了任何其它物質(zhì)都不能真實(shí)的還原放映原本的光線(xiàn);在有光線(xiàn)的室內(nèi)環(huán)境中如會(huì)議室、家庭影院等,大部分的影響屏幕光是來(lái)自于屏幕的上方,如燈光,自然光線(xiàn),這時(shí),投影機(jī)投影在普通的白屏幕上的成像,所反射到我們眼睛里的光線(xiàn)就是燈光、自然光和投影機(jī)光線(xiàn)的混合,從而導(dǎo)致了屏幕影像的還原不是原有投影機(jī)的光線(xiàn)。為獲是高質(zhì)量的放映畫(huà)面,傳統(tǒng)的解決辦法是如關(guān)閉燈光,自然光全部遮蔽。但實(shí)際生活中,由于光的無(wú)限反射,是不可能全部遮蔽。
自然光中沒(méi)有黑色,如今無(wú)論是膠片放映機(jī)還是能投出多達(dá)35萬(wàn)億色的數(shù)字電影放映機(jī),它們投射出來(lái)的影像光線(xiàn)中也都是沒(méi)有黑色的,放映機(jī)所投射的影像黑色部分亦即沒(méi)有光線(xiàn),而屏幕上這部分影像是不反射任何光線(xiàn),所以,在明亮的環(huán)境下,我們看到這部影像則為屏幕的原本色---如果是白色,這部分則顯為白色,不是我們想要的黑色。如何在電影放映的銀幕上實(shí)現(xiàn)真正的黑色?在明亮的環(huán)境下實(shí)現(xiàn)屏幕上的黑色,且屏幕上的色彩還原還要忠實(shí)于放映機(jī)原本的色彩呢?如何做到白色能白,黑色能黑,各種色彩又能得到最忠實(shí)的還原?專(zhuān)家通過(guò)無(wú)數(shù)次試驗(yàn)發(fā)現(xiàn),影響屏幕的環(huán)境光線(xiàn)70%來(lái)自于房屋的天花和明亮的天空,而水平和來(lái)自地面反光只占30%。再則,人眼觀察屏幕的角度只占屏幕180°的30%左右。因此,控制在投影屏幕上的環(huán)境光線(xiàn)是解決屏幕黑色問(wèn)題最為有效的方法,要解決屏幕畫(huà)面的黑色問(wèn)題只能從屏幕本身入手。
黑柵技術(shù)的發(fā)明有效地解決了屏幕的黑色問(wèn)題,使投影技術(shù)走出了黑色時(shí)代。由國(guó)人研發(fā)的這種革新性的投影技術(shù)―――“黑柵精顯投影屏幕”,最大的特征是屏幕采用與眾不同的“黑色顯示”,特別強(qiáng)調(diào)可以專(zhuān)門(mén)在高亮度的環(huán)境下投影使用,甚至在陽(yáng)光照射下也能有非凡的表現(xiàn),其投影畫(huà)面比普通的投影屏幕要更加光亮,并且色彩顯示感覺(jué)更加亮麗,可以講是投影屏幕的“創(chuàng)世紀(jì)”技術(shù)革命。之所以被稱(chēng)為“黑柵精顯投影屏幕”是因?yàn)樵撈聊痪哂刑厥獾墓鈱W(xué)結(jié)構(gòu)并能夠吸收環(huán)境光的“黑色膜層光柵”、并且通過(guò)控制光路方向的“微棱鏡”以及依靠特制的“微表面結(jié)構(gòu)擴(kuò)散膜”、高反射率的“玻珠反光層”等高科技材料進(jìn)行了更加上佳的結(jié)合而與其他投影屏幕完全不同。(如圖1)
投影在屏幕上的圖像是由亮暗不同的光線(xiàn)所組成的,因此來(lái)自投影光以外的環(huán)境光線(xiàn)都會(huì)對(duì)投影到屏幕上的圖像產(chǎn)生影響。而黑柵精顯投影屏幕是專(zhuān)為在高亮度環(huán)境下使用而設(shè)計(jì)、生產(chǎn)的新一代光學(xué)投影屏幕,并具有特殊的光學(xué)結(jié)構(gòu),所以能夠在不同環(huán)境的實(shí)際使用中呈現(xiàn)出非凡得效果,徹底解決了投影屏幕與環(huán)境光的矛盾問(wèn)題。黑柵精顯投影屏幕中的黑色膜層光柵,由于采用了類(lèi)似于水平狀態(tài)的“百葉窗”形式,光柵呈立體排列,它占的空比極小,投影光線(xiàn)可以最大限度的通過(guò),所以投影在屏幕上圖像的亮度、反差銳度極高。黑色膜層光柵在微棱鏡的幫助下,可以吸收掉大部分的環(huán)境光線(xiàn),創(chuàng)造出類(lèi)似于“電影院”中的黑色微環(huán)境,因此投影在這種特殊屏幕上的影像色彩可以非常好的還原,而且黑柵層還可以清除屏幕表面的反光,從而使影像更加自然、柔和、逼真。黑柵精顯投影屏幕的技術(shù)指示如圖2所示。
傳統(tǒng)光學(xué)屏幕通常采用平面“黑線(xiàn)光柵”和在材料中加入“灰色素”技術(shù),來(lái)解決屏幕畫(huà)面的黑色問(wèn)題。這些技術(shù)主要是針對(duì)光線(xiàn)的反射與透光問(wèn)題而設(shè)計(jì)的,它們通過(guò)在屏幕表面加入數(shù)層帶有特殊化學(xué)涂層的薄膜光學(xué)物質(zhì)或者在熒光點(diǎn)之間涂有碳粉顆粒來(lái)對(duì)外來(lái)光線(xiàn)進(jìn)行處理,一方面折射成不同的比例,使反射的光線(xiàn)得以改變方向并互相抵消;另一方面能最大限度地吸收外來(lái)光線(xiàn),改變光線(xiàn)傳播的波長(zhǎng)和反射,經(jīng)過(guò)這樣的處理,以期最大限度地減少外來(lái)光線(xiàn)在屏幕造成的反射,把在屏幕上產(chǎn)生的反光度和反光面積降低至最低和程度,令圖像的對(duì)比度得以改善。不過(guò)這些技術(shù)雖然能在一定程度上增強(qiáng)屏幕抗外界光線(xiàn)干擾能力,但卻都在透過(guò)和反差方面存在著一些缺陷,其畫(huà)面色彩看起來(lái)往往并不那么鮮艷,在戶(hù)外等惡劣的環(huán)境下使用時(shí)很難顯示出亮麗細(xì)致的畫(huà)質(zhì)效果。
黑柵精顯投影屏幕采用的黑色膜層光柵不同于傳統(tǒng)光學(xué)屏幕技術(shù),黑色膜層光柵在屏幕上呈立體水平狀排列,它占空極小,光線(xiàn)可以最大限度的通過(guò),因此,在明亮的環(huán)境下,投射在黑柵屏上的圖像反差和圖像色彩可以很好的還原,甚至在陽(yáng)光下也有非凡的表現(xiàn)。它從根本上解決了透過(guò)與反差的問(wèn)題,使黑柵精顯投影屏幕在色彩還原方面更為出色。微表面結(jié)構(gòu)擴(kuò)散膜技術(shù)的應(yīng)用,徹底解決了散射屏的太陽(yáng)效應(yīng)和光學(xué)屏的光帶效應(yīng),還大大提高了影像精度。而為了解決屏幕表面抗反光問(wèn)題,減少其對(duì)投影畫(huà)質(zhì)的影響,黑柵表面為支撐黑色膜層,搭建了無(wú)數(shù)光學(xué)微棱鏡,微棱鏡與黑柵的結(jié)合可以將屏幕表面的反光反射到黑色膜層光柵上而被吸收,使觀看者看不到任何的反光現(xiàn)象。另外,微棱鏡應(yīng)用在背投屏幕上時(shí)可以使投影機(jī)離開(kāi)屏幕的中心線(xiàn),還可以大大節(jié)約背投空間。
黑柵精顯投影屏幕由于采用了高科技材料制造而成,所以在擁有高清晰度、高對(duì)比度、視場(chǎng)角廣、色彩還原自然、真實(shí)、逼真,高亮度環(huán)境下圖像灰霧度小等優(yōu)點(diǎn)的同時(shí),還具有可以平面曲面設(shè)置、防水、防塵、易于安裝等特點(diǎn),并有正投和背投兩大類(lèi)產(chǎn)品,可以滿(mǎn)足不同場(chǎng)合下的使用(如圖3):
正投是指投影機(jī)位于觀眾方,向屏幕投影。黑柵精顯正投屏不同于現(xiàn)有其它形式的投影屏幕,同時(shí)結(jié)合了能吸環(huán)境光線(xiàn)的黑色膜層和具有光回歸性的集光反射玻璃珠層,而這兩者的絕妙結(jié)合使得它可以顯示出緊湊的黑色畫(huà)面,在明亮的室內(nèi)也可以還原出自然、柔和、逼真的影像且色彩飽和、對(duì)比度高。其安裝非常簡(jiǎn)便,并可以無(wú)限拼接成客戶(hù)需要的“巨型屏幕”,輕輕松松實(shí)現(xiàn)超大屏幕。黑柵精顯正投屏的照度均勻性高達(dá)95%,不會(huì)出現(xiàn)太陽(yáng)效應(yīng)和反光現(xiàn)象,在正常室內(nèi)照度下色彩還原可達(dá)到影院級(jí)的效果,而且長(zhǎng)時(shí)間觀看視覺(jué)不會(huì)疲勞。屏幕還可以根據(jù)特殊要求制造、可平面曲面設(shè)置。由于黑柵精顯正投屏的表面呈現(xiàn)的是黑色,因此投影圖像的反差起點(diǎn)為黑色,圖像的照度,反差曲線(xiàn)與環(huán)境中人物,物體等亮度反差曲線(xiàn)相近,其視頻效果是傳統(tǒng)屏幕所無(wú)法比擬的,特別適合會(huì)議室、指揮中心、影院等場(chǎng)所使用。
關(guān)鍵詞:ActionScript;多媒體教學(xué)系統(tǒng)
中圖分類(lèi)號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)13-0192-03
Abstract: Set the new request in the combination of engineering under the background of the curriculum standards of Higher Vocational Students' ability training and research under the environment of multimedia teaching general rules and specific methods, with important practical value and significance. Good multi media teaching software can improve the learning interest of the students, subsequently improve students learning effectiveness and efficiency, also facilitate teachers in the classroom teaching, strengthen the classroom teaching means, can visually demonstrate for the students to understand the problems. Teaching system based on integrable ware, teachers and students according to the demand can rational organization of teaching resources, the teaching contents can be divided and combined, can be the first after
Key words: ActionScript.5; Multimedia teaching system; Professorship data structure
1 研究的背景
目前,在信息技術(shù)飛速發(fā)展的下,高職教學(xué)也在不斷的改革,采用多媒體輔助教學(xué)提高學(xué)生上課的積極性突顯重要,特別是高職的數(shù)據(jù)結(jié)構(gòu),是計(jì)算機(jī)專(zhuān)業(yè)的重要核心專(zhuān)業(yè)基礎(chǔ)課,理論性比較強(qiáng),傳統(tǒng)的教學(xué)越來(lái)越不適應(yīng)高職教育的發(fā)展,必須借助于現(xiàn)代的多媒體技術(shù)來(lái)提高教學(xué)的直觀性與趣味性,多媒體技術(shù)運(yùn)用尤顯迫切,但現(xiàn)階段教學(xué)仍然采用傳統(tǒng)的方法,出現(xiàn)了老師難教學(xué)生難學(xué)的狀態(tài),所以認(rèn)真探究多媒體環(huán)境下的教學(xué)一般規(guī)律和具體方法,具有重要的實(shí)用價(jià)值和意義。
2 研究的現(xiàn)狀
2.1 國(guó)外研究現(xiàn)狀
從以往多媒體在各國(guó)的教學(xué)中只是一門(mén)獨(dú)立的課程,應(yīng)用到其他課程的教學(xué)不多,那時(shí)的多媒體技術(shù)主要是指光學(xué)投影技術(shù)和音、視頻技術(shù)。90年代以后,發(fā)達(dá)國(guó)家在教學(xué)上逐步應(yīng)用多媒體技術(shù)進(jìn)行輔助教學(xué),并取得了良好的效果。信息技術(shù)的發(fā)展,也帶來(lái)了教學(xué)手段的不斷更新,國(guó)外在這方面提前做出了示范作用。
2.2 國(guó)內(nèi)研究現(xiàn)狀
隨著信息技術(shù)應(yīng)用到高職教學(xué)中,多媒體教學(xué)日益被高職院校提升到教學(xué)改革計(jì)劃中,根據(jù)國(guó)家教委對(duì)高職院校的課程體系的改革方案的制訂,各高職院校根據(jù)其文件要求認(rèn)真落實(shí),特別是不斷重視多媒體技術(shù)在教學(xué)中的應(yīng)用。
3 研究的理論基礎(chǔ)
3.1 積件思想的技術(shù)基礎(chǔ)
高速發(fā)展的計(jì)算機(jī)技術(shù),為實(shí)現(xiàn)積件系統(tǒng)的開(kāi)發(fā)提供了強(qiáng)大的技術(shù)保障。首先,硬件技術(shù)相當(dāng)強(qiáng)大,大容量的存儲(chǔ)設(shè)備可用來(lái)存儲(chǔ)積件庫(kù)中眾多的教學(xué)資源。其次目前的云存儲(chǔ)云技術(shù)、網(wǎng)絡(luò)化、信息化的環(huán)境為教學(xué)資源的共享和交流鋪墊了基礎(chǔ),越來(lái)越快的計(jì)算機(jī)處理器速度為教學(xué)信息的輸入、存儲(chǔ)、處理、輸出提供了保障。再次,軟件技術(shù)也日益成熟,以面向?qū)ο罂梢暬某绦蛟O(shè)計(jì)思想為基礎(chǔ)的開(kāi)發(fā)工具(如flash actionscript、Authorware、Java)越來(lái)越多,提供給師生易學(xué)易用的軟件開(kāi)發(fā)環(huán)境。
對(duì)象鏈接與嵌入OLE(Object Linking and Embeding)技術(shù)是實(shí)現(xiàn)積件思想的核心技術(shù)。運(yùn)用OLE技術(shù)設(shè)計(jì)出的應(yīng)用程序(OLE服務(wù)器)能夠控制其它多媒體超文本應(yīng)用程序,如可將文本、圖形、圖像、聲音、動(dòng)畫(huà)、影視等多媒體積件單元數(shù)據(jù)嵌入或鏈接到當(dāng)前的教學(xué)演示中,從而實(shí)現(xiàn)積件庫(kù)資源的交互與共享。在一些可借用的積件開(kāi)發(fā)平臺(tái)工具如flash、Authorware中,實(shí)現(xiàn)多媒體交互的界面方式就有多種,如剪貼板、熱區(qū)、圖標(biāo)、向?qū)?、模板、搜索器、助手、打包等?/p>
3.2 Flash ActionScript的功能
1)事件機(jī)制
實(shí)際上ActionScript的事件機(jī)制采用的是監(jiān)聽(tīng)的方式, ActionScript里所有的事件都是需要觸發(fā)器,監(jiān)聽(tīng)器,執(zhí)行器三種結(jié)構(gòu),這樣做的好處就是使得這個(gè)語(yǔ)言非常的堅(jiān)強(qiáng),非常標(biāo)準(zhǔn)化。
2)封裝性
ActionScript引入了封裝的概念,使得程序安全性大大提高,各個(gè)對(duì)象之間的關(guān)系也通過(guò)封裝,訪(fǎng)問(wèn)控制而得以確定,避免了不可靠的訪(fǎng)問(wèn)給程序帶來(lái)的意外產(chǎn)生。
3)XML
ActionScript則創(chuàng)新的將XML也視作一個(gè)對(duì)象,存取XML就像存取普通對(duì)象的屬性一樣方便,用點(diǎn)語(yǔ)法就可以,無(wú)疑大大提高了效率。
4)容器
ActionScript采用了容器的思想,真正實(shí)現(xiàn)了OOP的編程思想
4 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
4.1 系統(tǒng)實(shí)現(xiàn)
多媒體課件是該教學(xué)系統(tǒng)的核心。多媒體課件的質(zhì)量好壞直接關(guān)系著教學(xué)效果與遠(yuǎn)程教育的效益和質(zhì)量。基于Flash的課件,它可以本地直接播放,也可以將教學(xué)內(nèi)容用Internet上通用的HTML格式的web頁(yè)表示,學(xué)習(xí)者只要通過(guò)IE或者Netscape瀏覽器就可以進(jìn)行相應(yīng)的學(xué)習(xí),我們選用基于流媒體,超文本技術(shù)的多媒體網(wǎng)頁(yè)開(kāi)發(fā)工具Flash為開(kāi)發(fā)平臺(tái),利用其強(qiáng)大的集成能力,編程能力,并輔助其他多媒體開(kāi)發(fā)工具,如AE,Photoshop等。
4.2 系統(tǒng)總體需求
多媒體教學(xué)其功能主要是為了解決學(xué)生、教師、輔導(dǎo)員等之間進(jìn)行交互聯(lián)系的工具,同時(shí)也是為了促進(jìn)學(xué)生自主學(xué)習(xí),提高學(xué)生學(xué)習(xí)效率的途徑。系統(tǒng)分為三大模塊,即:1)課間時(shí)光,主要滿(mǎn)足使用者在緊張的學(xué)習(xí)之余的放松與娛樂(lè)的功能;2)自測(cè)試題,其中包含了大量典型的數(shù)據(jù)結(jié)構(gòu)試題,學(xué)習(xí)者可以自測(cè)并通過(guò)系統(tǒng)給的答案來(lái)檢測(cè)學(xué)習(xí)效果;3)章節(jié)學(xué)習(xí),該部分是系統(tǒng)的核心部分,采用多媒體技術(shù)合理的進(jìn)行教學(xué)設(shè)計(jì)。
4.3 系統(tǒng)的具體實(shí)現(xiàn)
多媒體教學(xué)系統(tǒng)的結(jié)構(gòu)如圖1所示。
整個(gè)系統(tǒng)由課間時(shí)光、自測(cè)試題、章節(jié)學(xué)習(xí)等主要模塊構(gòu)成?!罢n間時(shí)光”主要是為了達(dá)到提高學(xué)習(xí)者人文素質(zhì)及緊張學(xué)習(xí)后的放松目的,“自測(cè)試題”主要目的是通過(guò)自我檢查來(lái)發(fā)現(xiàn)學(xué)習(xí)中的問(wèn)題及了解自己的學(xué)習(xí)效果。
“視頻點(diǎn)播”是系統(tǒng)的核心部分,運(yùn)用流媒體技術(shù)實(shí)現(xiàn); “測(cè)試系統(tǒng)”提供在線(xiàn)實(shí)時(shí)測(cè)試,讓學(xué)生了解自己掌握知識(shí)的情況;“歷屆試題庫(kù)”提供歷屆等級(jí)考試的題目供學(xué)生參考復(fù)習(xí);“課件DIY”提供一個(gè)交互空間給學(xué)生和教師使用;“教學(xué)論壇”也是提供一個(gè)在線(xiàn)的交流空間,提高學(xué)生學(xué)習(xí)興趣。
4.4 技術(shù)方案細(xì)節(jié)
4.4.1 測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
學(xué)習(xí)完畢后,對(duì)自己的學(xué)習(xí)效果進(jìn)行測(cè)試是非常必要的。本系統(tǒng)內(nèi)含1000多項(xiàng)客觀選擇題,測(cè)試者可以用鼠標(biāo)模擬“筆”進(jìn)行填涂來(lái)答題,也可能通過(guò)清除筆跡按鈕來(lái)清除筆跡。其中答題程序典型代碼如下:
stop();
//定義onMouseDown函數(shù)
this.onMouseDown=function(){
//設(shè)定線(xiàn)條樣式
this.lineStyle(2,0xF12345,100);
//繪制直線(xiàn)的方法;
if(this._xmouse
this.moveTo(this._xmouse,this._ymouse);
//定義變量huitu,并賦值為真
huitu=true; }}
this.onMouseMove=function(){
//如果變量為真
if(huitu==true){
//繪制直線(xiàn)斷
if(this._xmouse
this.lineTo(this._xmouse,this._ymouse);
//刷新畫(huà)面;
updateAferEvent(); } } }
this.onMouseUp=function(){
//設(shè)定變量huitu的值為假
huitu=false; };
4.4.2 演示動(dòng)畫(huà)的實(shí)現(xiàn)
ActionScript是Flash內(nèi)置的編程語(yǔ)言,用它為動(dòng)畫(huà)編程,可以實(shí)現(xiàn)各種動(dòng)畫(huà)特效、對(duì)影片的良好控制、強(qiáng)大的人機(jī)交互以及與網(wǎng)絡(luò)服務(wù)器的交互功能。
ActionScript是一門(mén)吸收了C++、Java以及JavaScript等編程語(yǔ)言部分特點(diǎn)的新的語(yǔ)言。ActionScrip使用英文單詞和元件提供了一種為Flash影片設(shè)置指令的方法。它的存在確保了Flash影片較之普通的按照線(xiàn)性模式播放的動(dòng)畫(huà)具備強(qiáng)大得多的人機(jī)交互能力。
可以為時(shí)間軸中的關(guān)鍵幀、按鈕和影片剪輯添加ActionScript。選中這些關(guān)鍵幀、按鈕和影片剪輯,打開(kāi)其動(dòng)作面板,就可以看到它們都添加了哪些腳本。
以下是一個(gè)典型演示動(dòng)畫(huà)的實(shí)例及代碼,該實(shí)例是模擬單鏈表的插入操作的一個(gè)動(dòng)畫(huà),實(shí)例開(kāi)始是一個(gè)交互的界面,要求使用者輸入要插入的字符和插入的位置,如圖2所示,后臺(tái)代碼首先生成一個(gè)以輸入的字符為內(nèi)容的節(jié)點(diǎn),然后查找到與輸入的位置相符的位置,最后代碼執(zhí)行斷開(kāi)原位置鏈并將新節(jié)點(diǎn)插入該位置,動(dòng)畫(huà)模擬完成,如圖3所示,代碼如下:
Insert_mc.onRelease=function(){zm._alpha=0
if(innu_txt.text=="1"){s1_mc._alpha =100
s2_mc._alpha =0
s3_mc._alpha =0
s4_mc._alpha =0
s5_mc._alpha =0
s6_mc._alpha =0
s1_mc.syd_mc.s1_txt.text =inch_txt.text
s1_mc.play()
}
if(innu_txt.text=="2"){s2_mc._alpha =100
s1_mc._alpha =0
s3_mc._alpha =0
s4_mc._alpha =0
s5_mc._alpha =0
s6_mc._alpha =0
s2_mc.syd_mc.s1_txt.text =inch_txt.text
s2_mc.play()}
if(innu_txt.text=="3"){s3_mc._alpha =100
s1_mc._alpha =0
s2_mc._alpha =0
s4_mc._alpha =0
s5_mc._alpha =0
s6_mc._alpha =0
s3_mc.syd_mc.s1_txt.text =inch_txt.text
s3_mc.play()}
if(innu_txt.text=="4"){s4_mc._alpha =100
s1_mc._alpha =0
s2_mc._alpha =0
s3_mc._alpha =0
s5_mc._alpha =0
s6_mc._alpha =0
s4_mc.syd_mc.s1_txt.text =inch_txt.text
s4_mc.play()}
if(innu_txt.text=="5"){s5_mc._alpha =100
s1_mc._alpha =0
s2_mc._alpha =0
s4_mc._alpha =0
s3_mc._alpha =0
s6_mc._alpha =0
s5_mc.syd_mc.s1_txt.text =inch_txt.text
s5_mc.play()}
if(innu_txt.text=="6"){s6_mc._alpha =100
s1_mc._alpha =0
s2_mc._alpha =0
s4_mc._alpha =0
s3_mc._alpha =0
s5_mc._alpha =0
s6_mc.syd_mc.s1_txt.text =inch_txt.text
s6_mc.play()}}
5 結(jié)論
運(yùn)用多媒體技術(shù)與 ActionScript 編程開(kāi)發(fā)技術(shù)開(kāi)發(fā)實(shí)現(xiàn)的多媒體交互系統(tǒng),為教學(xué)提供了一個(gè)“既可供學(xué)生遠(yuǎn)程學(xué)習(xí),又可供教師在課堂教學(xué)中輔助教學(xué)”的一個(gè)良好的助手,解決了學(xué)生難學(xué)難懂,老師難講難教的難題。本多媒體教學(xué)系統(tǒng)生成與輸出文件具有通用性,可在一般計(jì)算機(jī)系統(tǒng)及平臺(tái)上使用,是互動(dòng)式的網(wǎng)絡(luò)課程課件,便于網(wǎng)絡(luò)傳輸和聯(lián)網(wǎng)學(xué)習(xí)操作,具有較好的使用價(jià)值。
參考文獻(xiàn):
[1] 張昕華. 多媒體技術(shù)在高職高專(zhuān)雙語(yǔ)教學(xué)應(yīng)用中的問(wèn)題及對(duì)策[J]. 成人教育, 2010(5).
[2] 劉彥峰. 媒體技術(shù)在職業(yè)院校外語(yǔ)教學(xué)中的應(yīng)用分析[J]. 內(nèi)蒙古比族入學(xué)學(xué)報(bào), 2004(12).
級(jí)別:北大期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:北大期刊
榮譽(yù):Caj-cd規(guī)范獲獎(jiǎng)期刊
級(jí)別:省級(jí)期刊
榮譽(yù):Caj-cd規(guī)范獲獎(jiǎng)期刊
級(jí)別:CSCD期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:部級(jí)期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)