中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 課件中心 > 課件制作 > Authorware課件制作教程 > Authorware三個應用實例

Authorware三個應用實例

 我們在制作Authorware作品的過程中,有時非常希望能夠做一些漂亮的幾何圖形。可是,Authorware對幾何圖形的支持并不好,我們不得不使用其他一些工具來完成這些幾何圖形,然后再以圖片的形式導入到Authorware中來。但是在Authorware中編輯修改這些圖形就很不方便了。不過任何事情都不是絕對的,如果我們對Authorware的函數熟悉,而又肯動用我們在高中學過的那些“淺顯”的數學知識,那么做幾個漂亮的幾何圖形也并不是問題的啦!請看以下的三個例子,希望能為朋友們起到拋磚引玉的作用。


  漂亮的網格圓環


  現在的少男少女們都比較喜歡扮“酷”,我們在大街上會經常見到有人用線纏繞出圖1所示的這個網格圓環作為裝飾品,怎么樣?不錯吧!難怪前衛族們都喜歡!

width="180"
  圖1

  當然原理很簡單:按固定的間隔,從一定點出發,向另一點連線,按順時針或逆時針的方向依次做下去,直到做成圓環為止。按照該理論的指導,咱們也可以在Authorware中做出這個網格圓環。以下就是源程序:

  h:=320

  k:=240 〖設定屏幕上坐標點(h,k)為圓環的中心位置〗

  angle:=0

  k1:=0

  r:=150

  Circle(2,h-2,k-2,h+2,k+2) 〖畫一個小圓代表圓心〗

  Circle(2,h-r-2,k-r-2,h+r+2,k+r+2) 〖以r值為半徑畫出外邊的大圓〗

  repeat while angle<=2*Pi

  x1:=r*COS(angle)+h

  y1:=r*SIN(angle)+k

  x2:=r*COS(angle+0.8*Pi)+h

  y2:=r*SIN(angle+0.8*Pi)+k 〖計算圓上那兩個點在屏幕上的坐標,其中“0.8*Pi”為兩個點的間隔弧長所對圓心角的弧度數,調整這個數字您可以得到不同的圓環〗

  Line(1,x1,y1,x2,y2)  〖在上述兩點間連線〗

  angle:=angle+0.05

  end repeat


  美麗的六葉花


  朋友們看到圖2的這個六葉花了嘛!感覺還是不錯吧!看著幾根線條繞在一起,可能覺得有點復雜,其實要真畫起來卻一點也不難。大家應該還記得圓的內接正六邊形吧!先畫一個圓,并做出它的內接正六邊形,以那六個頂點為圓心,以與該圓相同的半徑畫圓,那么最中間的圖形就是這個形狀了。此處的關鍵是把那些沒有用的部分去掉。(臥龍傳說建議:朋友們還是看看作者的源程序吧,了解他的思路,再加入自己的一些小東東,就可以做出非常有個性的圖案了):

width="180"
  圖2

  h:=320

  k:=240

  angle:=0

  k1:=0

  r:=150  〖還是那些初始值的設置,(h,k)為圓心坐標,r為半徑〗

  Circle(3,h-r,k-r,h+r,k+r)  〖先畫出那個基本的圓〗

  jiao:=2*Pi/3

  repeat while k1<=6

  dianx:=r*COS(k1*(Pi/3))+h

  diany:=r*SIN(k1*(Pi/3))+k  〖計算圓內接正六邊形的六個頂點的坐標。因為是正六邊形,所以相鄰兩點間隔弧長所對的圓心角為Pi/3。〗

  k2:=0

  repeat while k2<=119

  sanx:=r*COS(jiao)+dianx

  sany:=r*SIN(jiao)+diany  〖(sanx,sany)是以正六邊形頂點為圓心的圓上的點坐標。每個圓與中間圓的交點間弧長所對圓心角是2×Pi/3,所以k2的值要從0增加到119。〗

  Circle(2,sanx-2,sany-2,sanx+2,sany+2)   〖在每個點處畫一個小圓〗

  jiao:=jiao+Pi/180

  k2:=k2+1

  end repeat

  jiao:=jiao-Pi/3  〖看看外邊相鄰兩個圓的關系就知道了〗

  k1:=k1+1

  end repeat


  快門形狀


  真是有趣!得到如圖3所示的這個形狀算得上歪打正著,這是筆者在調試前面程序的過程中出現的。呵呵,整個程序和上面的程序基本相同,只是有個別地方有所調整。您自己比較一下就知道了。我就不用廢話了吧?(臥龍傳說:從作者剛才的自述中可以看出,數學這個東東真是千奇百怪,想要的不出來,不想要的偏要出來,如果我們充分利用它們之間的細微差別,那么我們的生活將會更加精彩)。

width="180"
  圖3

  本例的源程序如下:

  h:=320

  k:=240

  angle:=0

  k1:=0

  r:=150

  Circle(3,h-r,k-r,h+r,k+r)

  jiao:=2*Pi/3

  repeat while k1<=12

  dianx:=r*COS(k1*(Pi/6))+h

  diany:=r*SIN(k1*(Pi/6))+k

  k2:=0

  repeat while k2<=59

  sanx:=r*COS(jiao)+dianx

  sany:=r*SIN(jiao)+diany

  Circle(2,sanx-2,sany-2,sanx+2,sany+2)

  jiao:=jiao+Pi/180

  k2:=k2+1

  end repeat

  jiao:=jiao-Pi/6

  k1:=k1+1

  end repeat

  您看,這些圖形是不是并不太難?您也試試吧!

主站蜘蛛池模板: 在线观看免费av网 | 亚洲三级av在线 | 国产情侣作爱视频免费观看 | 亚洲精品永久www嫩草 | 粗硬黑大欧美aaaa片视频 | 最近中文AV字幕在线中文 | 亚洲AV无码片区一区二区三区 | 天天做天天爱夜夜爽 | 香蕉尹人综合在线观看 | 精品国产91乱码一区二区三区四区 | 国产夫妻原创自拍 | 动漫av一区二区在线观看 | 亚洲欧洲自拍拍偷午夜色无码 | 久久精品一区二区三区国产主播 | 国产欧美日韩灭亚洲精品 | 国产性猛交xxxx乱大交小视频 | 国产91av视频在线观看 | 偷自拍亚洲视频在线观看99 | 久久超碰网 | 猛烈顶弄H禁欲老师H春潮视频 | 免费无码肉片在线观看 | 永久免费观看的毛片手机视频 | 日韩在线观看网站 | 色多多入口 | 欧美视频精品 | 亚洲欧洲精品A片久久99 | 亚洲欧美在线综合图区 | 国产精品免费无遮挡无码永久视频 | 亚洲欧美成人网 | 又大又粗又硬又黄的免费视频 | 亚洲精品视频一二三 | 盗摄牛牛av影视一区二区 | 青青草免费在线视频播放 | 521人成a天堂v | 日韩精品一区二区三区av | 免费特黄夫妻录像影片 | 亚洲成AV人在线观看无堂无码 | 免费观看在线日韩av片 | 97热视频在线 | 18禁止黄片免费观看 | 真实国产精品VR专区 |