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

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

Authorware開發實例:在Authorware里面畫虛線

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

利用authorware制作幾何課件時,.我們經常需要畫虛線,但authorware并沒有提供畫虛線的工具,怎樣畫虛線呢?在此介紹兩種方法。

利用圖形工具箱畫虛橢圓

用橢圓工具畫出橢圓,再用矩形工具畫一長約等于橢圓長軸長、寬稍大于橢圓短半軸的矩形,將矩形移去遮住橢圓的上半部分。

選擇矩形(注意只選擇矩形),雙擊直線工具,打開線形工具箱,點擊最頂上的線形(無線,去除矩形邊框);雙擊矩形工具,打開填充模式工具箱,選擇第二行中的第二或第三種填充圖;雙擊繪圖工具箱中的選擇工具,打開遮蔽方式工具箱,選擇透明方式;雙擊橢圓工具,打開顏色工具箱,設置此矩形的填充色與展示窗口的背景色相同,此時便可見到上半部分為虛線的橢圓了。為圖形移動的需要,此時最好將橢圓與矩形組合。

這種方法的基本要點是疊加,但要注意疊加圖形的線型、遮蔽方式、填充模式及填充顏色等因素。

用函數做虛直線

原理:將一條直線等分為若干段,利用直線的定比分點坐標公式求出各分點的坐標,從第一段起,交替采用前景色和背景色來畫前后兩段,則可畫出虛直線。

方法:在流程線上添加一運算圖標,雙擊該圖標,輸入下面這段程序,運行該圖標可在展示窗口中從(x1,y1)到(x2,y2)畫一條虛直線。

--畫虛直線程序.

--參數:

p:=40 --將直線分成的段數

x1:=50 --起點坐標

y1:=100

x2:=450 --終點坐標.

y2:=400

xk:=1 --線寬

fc:=rgb(255,0,0) --前景色

bc:=rgb(255,255,255) --背景色


--語句:

line(xk,x1,y1,x1,y1) --產生lastx和lasty

repeat with i:=1 to p-1

b:=1/(p-i) --分點的定比

xc:=(lastx+b*x2)/(1+b) --分點坐標

yc:=(lasty+b*y2)/(1+b)

if i/2<>int(i/2) then --判斷前后段,交替設置為前景色和背景色

setframe(1,fc)

else

setframe(1,bc)

end if

line(xk,lastx,lasty,xc,yc)

end repeat



[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湘潭市| 钟祥市| 株洲县| 新和县| 莆田市| 海宁市| 达州市| 吉林省| 通江县| 肇东市| 嘉黎县| 勐海县| 马山县| 池州市| 宽城| 巴青县| 双辽市| 安多县| 鞍山市| 保山市| 金寨县| 花垣县| 乌什县| 报价| 鄯善县| 犍为县| 温州市| 林州市| 沈丘县| 昌都县| 长泰县| 额敏县| 井研县| 莱州市| 哈尔滨市| 宝应县| 芦山县| 衡阳县| 建阳市| 阜新市| 环江|