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爱| 四虎永久免费在线| 992tv国产人成在线观看| 青草视频在线观看国产| 97se亚洲综合| 波多野结衣AV无码久久一区| 欧美一级特黄aaaaaa在线看片| 国产精品太粉嫩高中在线观看| 亚洲人成成无码网WWW| 波多野吉衣一区二区三区av| 亚洲欧美在线看片AI| 国产精品久线在线观看| 日韩 欧美 国产 精品 综合| 国产99欧美精品久久精品久久| 精品无码日韩国产不卡av | 久久精品最新免费国产成人| 99视频在线免费看| 亚洲美女视频一区| 免费xxxxx在线观看网站| 欧美日韩成人| 国产农村妇女精品一二区| 丁香六月激情婷婷| 制服丝袜亚洲| 成人午夜精品一级毛片| 精品一区二区三区无码视频无码| 亚洲精选无码久久久| 久久精品丝袜| 一本大道在线一本久道| 国产综合精品一区二区| 亚洲第一视频网| av在线5g无码天天| 99久久精品国产麻豆婷婷| 久久精品这里只有精99品| 亚洲国产黄色| 亚洲色无码专线精品观看| 日韩欧美中文字幕一本| 四虎国产永久在线观看| 91福利在线观看视频| 国产第一色| 久草视频中文| 久久人妻xunleige无码| 不卡视频国产| 欧美日韩国产在线人成app| 人妻21p大胆| 国产精品成人一区二区不卡| aa级毛片毛片免费观看久| 国产在线精品香蕉麻豆| 2024av在线无码中文最新| 永久天堂网Av| 99在线观看精品视频| 一级毛片不卡片免费观看| 美女被狂躁www在线观看| 欧美一级夜夜爽| 国产精品无码一二三视频| 天天色天天综合| 99热这里只有成人精品国产| 婷婷激情五月网| 亚洲性影院| 国产中文在线亚洲精品官网| 人妻中文字幕无码久久一区| 精品五夜婷香蕉国产线看观看| 九九热精品视频在线| 亚洲区欧美区| 国产91丝袜在线播放动漫| 亚洲国产欧洲精品路线久久| 91外围女在线观看| 国产高潮流白浆视频| 呦视频在线一区二区三区| 亚洲欧美自拍中文| 欧美精品成人| 欧美一区国产| 日本三级精品| 一级在线毛片| 伊人无码视屏| 无码AV日韩一二三区| 久久精品娱乐亚洲领先| 国产无遮挡猛进猛出免费软件| 一级做a爰片久久毛片毛片| 日韩国产精品无码一区二区三区| 香蕉久人久人青草青草|