999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Flash MX的“計(jì)算機(jī)圖形學(xué)”直線生成算法演示系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2013-11-18 12:21:50程魯玉
關(guān)鍵詞:動(dòng)畫(huà)界面系統(tǒng)

吳 艷,程魯玉

(新疆農(nóng)業(yè)大學(xué)計(jì)算機(jī)與信息工程學(xué)院,新疆烏魯木齊 830052)

1 Flash MX

Flash MX是目前非常流行的二維動(dòng)畫(huà)制作軟件之一。它集矢量圖編輯和動(dòng)畫(huà)創(chuàng)作為一體,將矢量圖、位圖、音頻、動(dòng)畫(huà)和交互動(dòng)作靈活地結(jié)合在一起,并以簡(jiǎn)單易學(xué)、操作方便等優(yōu)點(diǎn)被廣泛應(yīng)用于互聯(lián)網(wǎng)、多媒體教學(xué)及游戲軟件的制作中。ActionScript是針對(duì)Adobe Flash Player運(yùn)行時(shí)環(huán)境的編程語(yǔ)言,它在Flash內(nèi)容和應(yīng)用程序中實(shí)現(xiàn)了交互性、數(shù)據(jù)處理以及其它許多功能。ActionScrip是由Flash Player中的ActionScript虛擬機(jī)(AVM)來(lái)執(zhí)行的。

2 系統(tǒng)設(shè)計(jì)

2.1 系統(tǒng)界面設(shè)計(jì)

本系統(tǒng)主要由4個(gè)界面組成,分別為主界面、DDA法演示界面、Bresenham法演示界面和中點(diǎn)劃線法演示界面。其中主界面起到主菜單的作用,供用戶選擇,可以跳轉(zhuǎn)到3種演示畫(huà)法的其中一個(gè)指定的界面。

2.2 系統(tǒng)功能模塊的設(shè)計(jì)

模塊設(shè)計(jì)的主要方法是結(jié)構(gòu)化方法,主導(dǎo)思想是以算法的邏輯流程,采用“自頂向下,逐步求精”的設(shè)計(jì)方法,將本系統(tǒng)分解為功能明確、易于修改、大小適中的模塊結(jié)構(gòu)。本系統(tǒng)由3個(gè)子模塊組成,分別為DDA畫(huà)法演示模塊、Bresenham直線畫(huà)法演示模塊和中點(diǎn)畫(huà)線法演示模塊。

DDA算法演示模塊,本系統(tǒng)的核心模塊之一,能夠動(dòng)態(tài)實(shí)時(shí)地演示DDA算法執(zhí)行過(guò)程,并能夠全程通過(guò)“上一步/下一步”來(lái)查看算法執(zhí)行過(guò)程,演示執(zhí)行過(guò)程中,可隨時(shí)暫停/繼續(xù),方便查看算法偽代碼和演示過(guò)程中對(duì)應(yīng)中間變量的值的計(jì)算結(jié)果。Bresenham算法演示模塊、中點(diǎn)劃線法演示模塊,功能與其類(lèi)似。以上所有模塊中都能指定算法演示速率,動(dòng)態(tài)調(diào)整演示的速度,返回主菜單,重新選擇。

2.3 模塊核心流程實(shí)現(xiàn)(以Brsenham為例)

使用數(shù)組arrayX2來(lái)記錄演示過(guò)程中的一系列X點(diǎn)坐標(biāo),使用數(shù)組arrayY2來(lái)記錄演示過(guò)程中的一系列Y點(diǎn)坐標(biāo)。使用arrayCode2來(lái)動(dòng)態(tài)生成算法演示過(guò)程中的中間值的提示信息。

模塊的函數(shù)接口介紹:

Draw_Gird2():本接口實(shí)現(xiàn)坐標(biāo)網(wǎng)格的繪制。

BRE():本接口實(shí)現(xiàn)輸入?yún)?shù)范圍檢測(cè),BRE算法中值的初始化,以及調(diào)用Draw_Gird2()接口繪制坐標(biāo)網(wǎng)格。

BRE_ShowPos():本接口根據(jù)給定的x,y值,在坐標(biāo)區(qū)域動(dòng)態(tài)顯示當(dāng)前坐標(biāo)值標(biāo)簽。

BRE_Draw():Bresenham算法的核心實(shí)現(xiàn),由定時(shí)器定時(shí)調(diào)用,每調(diào)用一次,算法執(zhí)行一步。

gd():本接口實(shí)現(xiàn)中間數(shù)據(jù)框的動(dòng)態(tài)滾動(dòng)。

圖1 Bresenham算法演示模塊核心流程圖

“上一步”功能的核心代碼如下:

if(_root.aIndex2>0)//只有大于0,才能“上一步”

2.4 系統(tǒng)運(yùn)行效果

系統(tǒng)運(yùn)行效果如圖2所示。

圖2 系統(tǒng)運(yùn)行效果圖

3 結(jié)語(yǔ)

軟件設(shè)計(jì)完成后,除對(duì)主要功能進(jìn)行測(cè)試外,還對(duì)運(yùn)行環(huán)境、運(yùn)行速度等諸多細(xì)節(jié)進(jìn)行了系統(tǒng)的測(cè)試。測(cè)試結(jié)果說(shuō)明該系統(tǒng)基本滿足最初的設(shè)計(jì)要求。目前該軟件已經(jīng)鏈接到課件中,在課件的相關(guān)知識(shí)點(diǎn)處可以直接點(diǎn)擊與知識(shí)點(diǎn)配套的算法動(dòng)態(tài)演示過(guò)程,增強(qiáng)了課件的可讀性。

[1]銀麗萍,黃同成.《數(shù)據(jù)結(jié)構(gòu)》算法的可視化教學(xué)研究與實(shí)踐[J].邵陽(yáng)學(xué)院學(xué)報(bào):社會(huì)科學(xué)版,2008(Z1).

[2]李冬梅,劉平.淺談《數(shù)據(jù)結(jié)構(gòu)》教學(xué)實(shí)踐與體會(huì)[J].福建電腦,2007(8).

[3]朱燕紅.可視化軟件在數(shù)據(jù)結(jié)構(gòu)教學(xué)中的應(yīng)用[J].遠(yuǎn)程教育雜志,2006(5).

[4]孫家廣.計(jì)算機(jī)圖形學(xué)[M].北京:清華大學(xué)出版社,2000.

[5]劉真.實(shí)用計(jì)算機(jī)圖形與動(dòng)畫(huà)技術(shù)[M].北京:電子工業(yè)出版社,1998.

猜你喜歡
動(dòng)畫(huà)界面系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無(wú)人機(jī)系統(tǒng)
做個(gè)動(dòng)畫(huà)給你看
ZC系列無(wú)人機(jī)遙感系統(tǒng)
動(dòng)畫(huà)發(fā)展史
國(guó)企黨委前置研究的“四個(gè)界面”
我的動(dòng)畫(huà)夢(mèng)
文苑(2019年22期)2019-12-07 05:28:56
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開(kāi)發(fā)方法研究
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
人機(jī)交互界面發(fā)展趨勢(shì)研究
主站蜘蛛池模板: 影音先锋亚洲无码| 亚洲天堂视频网站| 青青草原国产| 国产精品一线天| 国产成人a在线观看视频| 亚洲av无码成人专区| 色综合久久88色综合天天提莫 | 国产一级妓女av网站| 在线观看国产网址你懂的| 久久 午夜福利 张柏芝| 91精品专区| 国产日韩欧美一区二区三区在线| 国产在线拍偷自揄观看视频网站| 日韩精品成人在线| 高潮毛片无遮挡高清视频播放| 五月综合色婷婷| 亚洲国产系列| 亚洲天堂网在线视频| 伦精品一区二区三区视频| 在线视频97| 国产无遮挡裸体免费视频| 久久亚洲天堂| 免费国产小视频在线观看| 亚洲成a∧人片在线观看无码| 亚洲天堂.com| 精品无码人妻一区二区| 欧美第一页在线| 中文字幕无线码一区| 国产美女免费| 亚洲精品在线91| 极品性荡少妇一区二区色欲| 美女免费黄网站| 操美女免费网站| 国产一级在线播放| 一级毛片免费的| 人妻少妇乱子伦精品无码专区毛片| 亚洲国产欧洲精品路线久久| 国产视频大全| 亚洲精品成人片在线播放| 中文字幕日韩欧美| 又黄又湿又爽的视频| 99久久精品国产自免费| 欧美中文字幕一区| 欧美精品高清| 视频二区国产精品职场同事| 国产欧美日韩在线一区| 亚洲无限乱码| 91福利一区二区三区| 亚洲人成影院在线观看| 亚洲人成在线免费观看| 91娇喘视频| 久久伊人操| 夜夜爽免费视频| 国产91透明丝袜美腿在线| 伦精品一区二区三区视频| 中文字幕日韩丝袜一区| 国产精品自在自线免费观看| 成人91在线| 一级毛片不卡片免费观看| 亚洲天堂成人在线观看| 九九久久精品免费观看| 国产99视频精品免费视频7 | 成人一级黄色毛片| 成人看片欧美一区二区| 啪啪永久免费av| 99性视频| 很黄的网站在线观看| 国产欧美视频在线| 女人18毛片水真多国产| 中文字幕亚洲另类天堂| 男女男精品视频| 国产午夜人做人免费视频中文| 国产后式a一视频| 呦系列视频一区二区三区| 亚洲免费人成影院| 无码中字出轨中文人妻中文中| 久久国产亚洲欧美日韩精品| 国产欧美日韩另类精彩视频| 人妻少妇久久久久久97人妻| 国国产a国产片免费麻豆| 激情六月丁香婷婷四房播| 欧美在线黄|