麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

Authorware開發實例:用Authorware做個石英鐘

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

其實在authorware中做個小石英鐘并不難,因為authorware的系統變量中提供了hour、minute、sec三個變量,分別表示當前系統時鐘中小時數、分數和秒數。而且在authorware的系統函數中提供了象line、circle等畫線畫圓函數。所以我們要做的,只不過是利用所學過的數學知識計算一下,如何根據那些時間變量提供的數值,來畫秒針、分針和時針而已。
以下就是實現的過程了。

首先拖一個計算圖標到流程線上,命名為“windowsize”,雙擊打開其輸入窗口,在其中輸入如下的內容:resizewindow(300,300)。這句話的意思是將演示窗口的長和寬均定義為300象素。

一、表盤的畫法

再拖一個計算圖標到流程線上,命名為“表盤”,雙擊打開其輸入窗口,在其中輸入如下的內容:

r:=130
h:=150
k:=150
setframe(1,rgb(255,0,0))
circle(1,h-3,k-3,h+3,k+3)
circle(2,h-r,k-r,h+r,k+r)
angle:=0
repeat while angle<=12
x1:=r*cos(angle)+h
y1:=r*sin(angle)+k
circle(4,x1-4,y1-4,x1+4,y1+4)
angle:=angle+pi/6
end repeat

其中r值是表盤的半徑大小。而h和k的值則決定了表盤中心的位置。此處咱們是用12個圓點來表示那12個小時。其實,您完全可以找到更漂亮的方法來做表盤的。呵呵,這個我就不用細說了吧。

二、表針的畫法

下面拖一個決策圖標到流程線上,然后在其右側放一個計算圖標,命名為“畫表針”,雙擊打開其輸入窗口,輸入如下的內容:

xsec:=(r-20)*cos(-0.5*pi+sec*pi/30)+h
ysec:=(r-20)*sin(-0.5*pi+sec*pi/30)+k
xmin:=(r-40)*cos(-0.5*pi+minute*pi/30)+h
ymin:=(r-40)*sin(-0.5*pi+minute*pi/30)+k
xhour:=(r-70)*cos(-0.5*pi+5*hour*pi/30+minute/360*pi)+h
yhour:=(r-70)*sin(-0.5*pi+5*hour*pi/30+minute/360*pi)+k
line(3,h,k,xsec,ysec)
line(5,h,k,xmin,ymin)
line(7,h,k,xhour,yhour)

雙擊那個決策圖標,打開“properties:decision icon”對話框,將其中的“repeat”值選為“until click/keypress”,其余的地方就用默認設置好了。如圖1所示。

三、退出的設置

在流程線上放一個計算圖標,命名為“退出”,雙擊打開其輸入窗口,在其中輸入如下的內容:quit()。

好了,大功告成!完成后的程序流程線如圖2所示。

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产午夜电影 | 激情视频免费看 | 久久成人激情视频 | 欧产日产国产精品乱噜噜 | 孕妇体内谢精满日本电影 | 欧美激情精品久久久久久久久久 | 一级片a | 欧美不卡 | 精品亚洲夜色av98在线观看 | 国产免费一级淫片a级中文 99国产精品自拍 | 最新中文字幕日本 | 午夜精品久久久久久久99热浪潮 | 激情小说激情图片激情电影 | 国产激情精品一区二区三区 | 女教师~淫辱の动漫在线 | 欧美一级电影网 | 黄色视品 | 国产一级做a爱片在线看免 2019天天干夜夜操 | 黄污在线看 | 欧美十区 | www.91视频com| 双性帝王调教跪撅打屁股 | 免费看污视频在线观看 | 狠狠色成色综合网 | 91精品国产一区二区在线观看 | 欧美三级欧美成人高清www | 亚州精品国产 | 亚洲一级电影在线观看 | 日本在线观看高清完整版 | 午夜视| 日韩中文一区 | 一区二区国产在线 | 久色成人| 黄色影院网站 | 国产一区二区久久精品 | 91麻豆精品国产91久久久无需广告 | 久草在线视频首页 | 91精选视频在线观看 | 国产1区2区在线 | 国产午夜精品一区 | 色戒在线版 |