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

首頁 > 網(wǎng)站 > 媒體動畫 > 正文

Authorware類和函數(shù):第二節(jié)  常用函數(shù)地介紹與運(yùn)用

2024-09-08 19:24:54
字體:
供稿:網(wǎng)友

一、用line()函數(shù)動態(tài)畫線

1、相關(guān)函數(shù)的介紹

  • rgb(r,g,b):此函數(shù)用來設(shè)置顏色,顏色值的取值范圍是0~255,它可以為box(),drawbox,drawcirclea()等設(shè)置顏色,使用時必須放在這些函數(shù)之前。

  • setfill(flag.color):用color設(shè)置的顏色值來填充由box(),drawbox,drawcirclea()函數(shù)繪制的幾何圖形。當(dāng)flag為true時填充,flag為false時不填充。

  • setframe(flag,color):設(shè)置圖形邊框線的顏色。flag的設(shè)置同上。

  • setline(type):設(shè)置線條的樣式。type=0時為無箭頭;type=1時直線起點(diǎn)處有箭頭;type=2是直線的終點(diǎn)處有箭頭;type=3直線的兩端都有箭頭;

2、模擬進(jìn)度條的制作,效果圖如(圖2-1)所示(單擊這里下載源程序)

(圖2-1)

  • 程序的流程圖如(圖2-2)所示

(圖2-2)

  • "window"和“題目”圖標(biāo)是用來制作程序的界面,這和上面的例子是一樣的,在這里就不再介紹。

  • “百分比”顯示圖標(biāo)是用來顯示進(jìn)度條的百分比的如(圖3-1)所示。其中顯示圖標(biāo)中的自定義變量“i”是進(jìn)度條的總長度,為了能使在程序運(yùn)行過程中變量能不斷得到刷新,必須設(shè)置 “百分比”顯示圖標(biāo)的屬性,選中“update displayed variables”復(fù)選框。


(圖3-1)

  • “演示”群組圖標(biāo)一共包含四個計算圖標(biāo),其結(jié)構(gòu)如(圖2-4)所示

(圖2-4)

  • “設(shè)置線的顏色”的計算圖標(biāo),內(nèi)容如(圖2-5),其功用是將下面要畫的線的顏色設(shè)置成蘭色。

(圖2-5)

  • “畫線”的計算圖標(biāo),內(nèi)容如(圖2-6),其功用是畫一條線寬為16的直線,其線的長度是隨自定義變量“i”的變化而變化的。

(圖2-6)

 

  • “延時”的計算圖標(biāo),內(nèi)容如(圖2-7),其功用實(shí)現(xiàn)線的長度每增加兩個像素,延時1800個單位,延時的時間由變量“j”來控制。

(圖2-7)

  • “動態(tài)畫線”的計算圖標(biāo),內(nèi)容如(圖2-8),其功用是控制線的長度不斷的增加,增加的最終長度是由條件“if<200”來控制的,“if”語句實(shí)現(xiàn)了程序的循環(huán),使程序不斷執(zhí)行四個計算圖標(biāo),直到條件不成立為止。

(圖2-8)

二、繪圖函數(shù)的使用

1、基本繪圖函數(shù)介紹

<1> circle(pensize,x1,y1,x2,y2):

其功用是在給定的矩形框內(nèi)畫一個圓。(圖2-9)

(圖2-9)

參數(shù)介紹如下:

  • pensize: 圓周的線寬
  • x1,y1:圓所在方框左上角坐標(biāo)
  • x2,y2:圓所在方框右下角坐標(biāo)

<2> box(pensize,x1,y1,x2,y2)

功能簡介:用pensize所指定的線寬在屏幕上從(x1,y1)點(diǎn)到(x2,y2)點(diǎn)畫一個矩形。

<3> drawbox(pensize[x1,y1,x2,y2])
  drawcircle(pensize[x1,y1,x2,y2])
  drawline(pensize[x1,y1,x2,y2])

功能簡介:在指定區(qū)域畫矩形、圓、直線。[x1,y1,x2,y2]為可選項(xiàng),若選用了這組參數(shù),則相當(dāng)于限定了繪制圖形的范圍。這組函數(shù)只能在熱區(qū)響應(yīng)類型中使用,且用鼠標(biāo)單擊熱區(qū)中的點(diǎn)才能確定繪圖的起點(diǎn)。

<4> setmode(mode)

功能簡介:設(shè)置繪制圖形的模式。參數(shù)介紹如下:

  • mode=0:matted模式
  • mode=1:transparent模式
  • mode=2:inverse模式
  • mode=3:erase模式
  • mode=4:opaque模式
  • mose=5:alpha模式

二、aw中實(shí)現(xiàn)簡單幾何作圖工具(單擊這里下載源程序)

此程序的制作過程比較繁雜,大家可以下載源程序后慢慢去研究。這里給出畫圓的流程圖和效果圖:

 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凯里市| 华阴市| 资阳市| 桐梓县| 凭祥市| 竹溪县| 西峡县| 太白县| 泰兴市| 彭泽县| 南乐县| 柳江县| 阿克苏市| 平远县| 金阳县| 邵东县| 麻城市| 东港市| 龙胜| 天等县| 陵川县| 微山县| 弥渡县| 商都县| 南召县| 延庆县| 屏东市| 建昌县| 红安县| 志丹县| 崇州市| 栾川县| 宜昌市| 柞水县| 双鸭山市| 如皋市| 双牌县| 道孚县| 肥西县| 新余市| 丰台区|