基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究

基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究

ID:31359133

大?。?04.50 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2019-01-09

基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究_第1頁(yè)
基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究_第2頁(yè)
基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究_第3頁(yè)
基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究_第4頁(yè)
基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究_第5頁(yè)
資源描述:

《基于as3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、基于AS3.0產(chǎn)品虛擬交互展示平臺(tái)的構(gòu)建研究  摘要:AS3.0全稱ActionScript3.0它是一種主要針對(duì)對(duì)象的編程語(yǔ)言,可以方便的編寫(xiě)AdobeFlash元件的交互控制及應(yīng)用程序,通過(guò)AS3.0完成的產(chǎn)品虛擬交互展示平臺(tái)可以快速實(shí)現(xiàn)豐富的效果更好的讓產(chǎn)品成為Web體驗(yàn)的一個(gè)部分,本文對(duì)如何運(yùn)用AS3.0構(gòu)建產(chǎn)品虛擬平臺(tái)進(jìn)行系統(tǒng)的研究。  關(guān)鍵詞:AS3.0;虛擬交互;展示平臺(tái)  如今虛擬現(xiàn)實(shí)技術(shù)的快速發(fā)展以及和網(wǎng)絡(luò)技術(shù)良好的結(jié)合,產(chǎn)品的傳統(tǒng)實(shí)物展示受到時(shí)間和空間的約束性非常的大,而通過(guò)虛擬交互

2、和網(wǎng)絡(luò)平臺(tái)的構(gòu)建產(chǎn)品展示平臺(tái)不僅可以在短時(shí)間內(nèi)實(shí)現(xiàn)更多客戶的瀏覽,通過(guò)交互的功能的實(shí)現(xiàn)體驗(yàn)者可以根據(jù)自身需求去了解產(chǎn)品的特性?! ?通過(guò)Flash構(gòu)建虛擬前臺(tái)  通過(guò)對(duì)數(shù)碼相機(jī)功能的虛擬交互展示的例子,我們可以更好的了解其功能的實(shí)現(xiàn)過(guò)程。Falsh軟件通過(guò)其元件、補(bǔ)間動(dòng)畫(huà)和遮罩引導(dǎo)等核心功能可以的實(shí)現(xiàn)豐富和美化的界面效果。首先通過(guò)元件和圖片編輯把頁(yè)面主頁(yè)設(shè)計(jì)完成,對(duì)位圖進(jìn)行矢量圖的轉(zhuǎn)換。其次,通過(guò)設(shè)置子場(chǎng)景對(duì)其功能動(dòng)畫(huà)進(jìn)行設(shè)計(jì),用遮罩工具對(duì)光線元件進(jìn)行遮罩,通過(guò)對(duì)遮罩完成形狀補(bǔ)間動(dòng)畫(huà)。再次通過(guò)flash

3、內(nèi)設(shè)模塊對(duì)用戶的體驗(yàn)界面的數(shù)字標(biāo)桿進(jìn)行設(shè)置,完成三個(gè)基本標(biāo)的桿類型,對(duì)頁(yè)面的文本進(jìn)行動(dòng)態(tài)文本的設(shè)置,預(yù)留出產(chǎn)品展示效果的空間。5  對(duì)庫(kù)里面的文件和時(shí)間軸進(jìn)行合理的安排為AS3.0的程序編寫(xiě)做好準(zhǔn)備。  2通過(guò)AS3.0進(jìn)行交互功能的實(shí)現(xiàn)  當(dāng)完成場(chǎng)景和多媒體設(shè)置之后,產(chǎn)品展示功能已經(jīng)基本完成,從場(chǎng)景和功能上都可以較好的展示產(chǎn)品了,但是這時(shí)候的場(chǎng)景還不能按照體驗(yàn)者的需求進(jìn)行轉(zhuǎn)換,多媒體設(shè)置和按鈕控件的功能也沒(méi)有實(shí)現(xiàn),這階段的展示還停留在機(jī)械性的展示過(guò)程,不能按照體驗(yàn)者的意愿進(jìn)行展示,要完成這項(xiàng)功能就需要

4、用AS3.0進(jìn)行程序語(yǔ)言的編寫(xiě)。首先,需要對(duì)場(chǎng)景進(jìn)行轉(zhuǎn)換加以設(shè)置,在虛擬交互的前臺(tái)設(shè)置了相對(duì)應(yīng)各個(gè)場(chǎng)景的按鈕,對(duì)相對(duì)應(yīng)的按鈕進(jìn)行對(duì)象的編寫(xiě)完成控制對(duì)應(yīng)場(chǎng)景的轉(zhuǎn)換,這里使用AS3.0對(duì)象的監(jiān)聽(tīng)事件完成這項(xiàng)工作,對(duì)按鈕元件進(jìn)行實(shí)名命名,監(jiān)聽(tīng)程序語(yǔ)言addEventListener(MouseEvent.CLICK,函數(shù)名)實(shí)現(xiàn)鼠標(biāo)事件達(dá)到鼠標(biāo)單擊完成返回函數(shù)的過(guò)程,再通過(guò)function函數(shù)(event:MouseEvent){goToandPlay()},通過(guò)監(jiān)聽(tīng)事件返回到函數(shù)執(zhí)行函數(shù)的跳轉(zhuǎn)命令,這樣可以

5、實(shí)現(xiàn)按鈕對(duì)場(chǎng)景的相對(duì)應(yīng)的控制。其次,需要對(duì)外部的聲音進(jìn)行加載,通過(guò)變量的加載和類對(duì)象的設(shè)置完成這個(gè)步驟  varsy:Sound=newSound();varchannel1:SoundChannel=newSoundChannel();  varurl:String="音樂(lè)名稱.mp3";sy.load(newURLRequest("url"));  varSongState:Boolean=true;5  this.btn1.addEventListener(MouseEvent.MOUSE_DOW

6、N,PlayState);//播放暫停狀態(tài)切換事件this.Unloadbtn.addEventListener(MouseEvent.MOUSE_DOWN,UnloadMotion);//加載器置空事件functionPlayState(e:MouseEvent):void{if(SongState){channel1=sy.play();}else{channel1.stop();//停止播放}SongState=!SongState;//切換標(biāo)志位;}functionUnloadMotion(e:

7、MouseEvent):void{channel1.stop();//停止播放sy=null;//加載器置空;}。最后,我們需要對(duì)實(shí)驗(yàn)頁(yè)面的數(shù)字和動(dòng)態(tài)文本、以及相應(yīng)的圖片展示對(duì)在做交互的設(shè)置,以便更好的完成虛擬交互展示平臺(tái)的工作,對(duì)數(shù)字和圖片的聯(lián)系主要通過(guò)一系列的判斷語(yǔ)句去完成這項(xiàng)工作,通過(guò)if(){}else{}的主要格式來(lái)控制數(shù)字和圖片的聯(lián)系,if(滑竿數(shù)字=相應(yīng)的值&&第二個(gè)滑竿數(shù)字&&第三個(gè)滑竿數(shù)值){執(zhí)行相應(yīng)的圖片動(dòng)畫(huà)跳幀并停留在對(duì)應(yīng)幀上}else{不滿足以上條件可以繼續(xù)執(zhí)行這段代碼語(yǔ)言},對(duì)

8、不同的數(shù)值都進(jìn)行if語(yǔ)句的判斷完成所有數(shù)值和圖片的聯(lián)系,這樣數(shù)值和圖片的虛擬互動(dòng)就全部完成,在通過(guò)動(dòng)態(tài)文本比如文本名.TXT等于對(duì)應(yīng)的滑竿數(shù)值,把動(dòng)態(tài)文本和滑竿數(shù)值聯(lián)系起來(lái),同時(shí)就子頁(yè)面和主頁(yè)面之間需要聯(lián)系的互動(dòng)性的要求,可以在頁(yè)面的上方添加按鈕通過(guò)監(jiān)聽(tīng)事件完成頁(yè)面跳轉(zhuǎn)的功能。的完成基本的AS3.0程序語(yǔ)言后產(chǎn)品的虛擬交互平臺(tái)就基本上完成了,各個(gè)子頁(yè)面的交互功能也都可以到達(dá)了,和主頁(yè)面的交互性也建立起來(lái),這個(gè)產(chǎn)品的虛擬交互平臺(tái)就基本可以實(shí)現(xiàn)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。