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ì)研究
主站蜘蛛池模板: 色网站在线免费观看| 成人精品亚洲| 美女被躁出白浆视频播放| 91久久青青草原精品国产| 人妻中文久热无码丝袜| 成人国产小视频| 亚洲日本中文综合在线| 日韩小视频在线播放| 五月婷婷精品| 久久96热在精品国产高清| 全部免费毛片免费播放| 久久永久免费人妻精品| 全免费a级毛片免费看不卡| 国产精品不卡片视频免费观看| 国产精品视频导航| 99在线视频免费| 色综合国产| 亚洲日韩精品欧美中文字幕| 久久伊伊香蕉综合精品| 免费一级毛片在线观看| 91日本在线观看亚洲精品| 日韩午夜伦| 亚洲欧洲自拍拍偷午夜色无码| 成人欧美日韩| 亚洲欧美日韩成人在线| 亚洲五月激情网| 国产精品美女自慰喷水| 欧洲日本亚洲中文字幕| 亚洲日本中文字幕乱码中文| 无码精品福利一区二区三区| 试看120秒男女啪啪免费| 国产亚洲精品资源在线26u| 国外欧美一区另类中文字幕| 久久99精品久久久久纯品| 九九精品在线观看| 亚洲成年人网| AV网站中文| 日韩高清无码免费| 婷婷成人综合| 国产三级a| 国产69精品久久久久孕妇大杂乱 | 国产激爽大片在线播放| 精品久久久久久中文字幕女 | 国产精品成人一区二区| 亚洲精品欧美重口| 国产精品高清国产三级囯产AV| 亚洲无码91视频| 久996视频精品免费观看| 高清无码不卡视频| 国产欧美日韩资源在线观看| 国产精品 欧美激情 在线播放| 亚洲精品麻豆| 国产香蕉在线视频| 国产拍揄自揄精品视频网站| 国内黄色精品| 日本免费新一区视频| 中文字幕中文字字幕码一二区| 91在线视频福利| 国产亚洲精品资源在线26u| 亚洲国产精品久久久久秋霞影院| 91精品人妻互换| 国产特级毛片| 日韩成人在线网站| 精品国产成人高清在线| 欧美黄色网站在线看| 国产日本欧美在线观看| 亚洲一区二区三区在线视频| 久久a毛片| 午夜啪啪网| 亚洲欧美日韩动漫| 国产福利免费视频| 日日拍夜夜操| 午夜视频免费试看| 亚洲人成网站18禁动漫无码| 成AV人片一区二区三区久久| 亚洲色大成网站www国产| 夜夜操天天摸| 九九久久99精品| 欧洲成人在线观看| 国产精品无码AV片在线观看播放| 国产屁屁影院| 亚洲成人福利网站|