国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 媒體動畫 > 正文

Authorware開發實例:用Authorware繪制雷達效果

2024-09-08 19:25:43
字體:
來源:轉載
供稿:網友

小時候看戰爭片,經常會看到雷達掃描的場景,那時總覺得如同神話一般,很是神奇。現在自己經常要做些多媒體課件什么的,很是希望自己的作品中也能有同樣酷的效果。呵呵,沒有做不到,只有想不到,今天咱們就來做個雷達掃描的效果吧。當然,還是用authorware。制作過程如下:


圖1

程序流程非常簡單,只需要幾個計算圖標和一個決策圖標足矣。.完成后的流程線如圖1所示。制作過程也很簡單,只要有兩個步驟就可以了。

初始化

拖一個計算圖到主流程線上,命名為“初始化”,雙擊打開其輸入窗口,輸入如下內容:
bigr:=100
smallr:=95
h:=320
k:=240
setframe(1,rgb(0,255,0))
circle(1,h-bigr,k-bigr,h+bigr,k+bigr)
angle:=0
repeat while angle<=2*pi
xbig:=h+bigr*cos(angle)
ybig:=k-bigr*sin(angle)
xsmall:=h+smallr*cos(angle)
ysmall:=k-smallr*sin(angle)
line(1,xbig,ybig,xsmall,ysmall)
angle:=angle+0.1
end repeat
angle:=0

實現掃描

拖一個決策圖標到流程線上,雙擊打開其屬性對話框,將“repeat”的值改為“until click/keypress”。

拖兩個計算圖標到決策圖標的右側,分別命名為“波”和“頻率”。雙擊“波”計算圖標,打開其輸入窗口,輸入如下內容:
r:=10
repeat while r<bigr
angle2:=angle-pi/4
repeat while angle2<=angle
x1:=r*cos(angle2)+h
y1:=k-r*sin(angle2)
line(1,x1,y1,x1,y1)
angle2:=angle2+0.02
end repeat
r:=r+10
end repeat

雙擊“頻率”計算圖標,打開其輸入窗口,輸入如下內容:

angle:=angle+pi/6


圖2

ok,完成了。不是很難吧?執行一下看看。.效果如何?如圖2所示。

小呆后記

其實你肯定也看出來了。我們只不過做了一些同心圓而已。我們所做的工作,就是要這些圓只顯示圓心角為45°的扇形。在程序中所用到的,無非就是authorware中所提供的幾個系統函數罷了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 聂荣县| 东方市| 庆安县| 虎林市| 巴塘县| 洛宁县| 广水市| 法库县| 清新县| 泽普县| 长顺县| 日喀则市| 田东县| 台东市| 黔西县| 惠来县| 巴马| 肥城市| 历史| 常宁市| 灌南县| 乌苏市| 长宁区| 体育| 大足县| 陕西省| 柳州市| 眉山市| 阳朔县| 星子县| 平和县| 天峻县| 皮山县| 长沙市| 大港区| 离岛区| 鄂州市| 盐津县| 潜江市| 平江县| 昌图县|